Posted: 1 June
The role
The Embedded Systems Developer is responsible for the design, development, testing, and maintenance of embedded software and firmware for hardware-based products. The role requires close collaboration with engineers and product teams to deliver reliable, efficient, and compliant embedded solutions that meet functional, performance, and regulatory requirements.RESPONSIBILITIES:Embedded Systems DevelopmentDesign, develop, and maintain embedded software.Write efficient, reliable, and well-documented code primarily in C , C++ and or C#.Develop low-level firmware including device drivers, peripherals, and communication interfaces.Support board bring-up and integration of software with new hardware designs.Systems Integration & TestingWork closely with engineers to define software requirements and interfaces.Perform unit testing, integration testing, and system-level validation.Diagnose and resolve software and hardware integration issues using debugging tools.Support fault analysis and root‑cause investigations.Documentation & StandardsProduce and maintain technical documentation, including software design specifications and test results.Ensure compliance with coding standards and development best practices.Support adherence to applicable industry and regulatory standards.Collaboration & Continuous ImprovementParticipate in design reviews, sprint planning, and technical discussions.Collaborate with cross-functional teams, including firmware, hardware, quality, and manufacturing.Contribute to continuous improvement of development processes, tools, and coding standards.Other duties as assignedKNOWLEDGE, SKILLS, AND ABILITIES:Proficient with ERP softwareExcellent verbal and written communication skillsAbility to manage simultaneous tasks and projectsWorks well in a team environmentExcellent diagnostic skillsStrong analytical and problem-solving abilitiesThe ability to keep abreast with the latest advancements in technology and techniquesExposure to manufacturing ISO compliance and standardsREQUIREMENTS:Bachelor's degree (B. S.) in embedded systems development or equivalent5+ years’ experience as an embedded systems developer within a manufacturing environmentExposure to source control systems such as GitTravel: less than 10%
#J-18808-Ljbffr