Our client, a leading organization in the manufacturing sector is seeking an Embedded Firmware Engineer to support the development of innovative control systems within their next-generation electronic products. This position offers a collaborative environment working closely with cross-functional teams to design, implement, and optimize embedded firmware solutions.
Key Responsibilities :
Develop and maintain embedded firmware architectures for control-oriented hardware platforms.
Collaborate with hardware teams to define and implement real-time control algorithms.
Troubleshoot and refine firmware by analyzing hardware interactions and diagnostic data.
Support standardization of development tools, methodologies, and reusable firmware components.
Integrate product performance and manufacturing considerations into firmware design.
Evaluate and select embedded platforms to meet functional and cost requirements.
Contribute to planning, task estimation, and timeline management.
Guide hardware-focused team members contributing to firmware projects.
Promote adherence to quality practices, design reviews, and structured development processes.
Participate in the development, testing, and validation of system requirements and specifications. Requirements :
Bachelor’s degree in Electrical Engineering, Computer Science, or related field; Master’s preferred.
5+ years of experience in embedded systems development and debugging.
Strong proficiency in C and Assembly programming.
Demonstrated ability to work under deadlines and deliver high-quality results.
Excellent problem-solving and cross-functional collaboration skills.
Experience with digital control systems, firmware testing, or hardware integration is highly desirable.
Familiarity with model-based design tools (e.g., Simulink), development environments, or ARM-based architectures is a plus.
Embedded Firmware Engineer • Andover, MA, US