Andover, Massachusetts, USA
1 day ago
Embedded Firmware Engineer - Massachusetts

Our client, a leader in energy management and automation, is seeking a skilled Embedded Firmware Engineer to join their R&D team. In this role, you will develop embedded system firmware for industrial communication protocols and IoT-enabled solutions. You will collaborate closely with hardware teams to create innovative, high-performance embedded systems for cutting-edge products.

Develop embedded firmware for POSIX-based platforms (Embedded Linux, VxWorks) using C/C++. Prototype and test industrial communication protocols, leveraging Test Driven Development (TDD) and unit testing. Debug, analyze, and resolve complex hardware and software issues to optimize system performance and security. Contribute to technical documentation, including design specs and implementation guides. Collaborate with cross-functional teams in an Agile environment to ensure successful project execution.

Required Qualifications:

Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field. 4-7 years of experience in embedded firmware development. Strong expertise in C/C++ programming and real-time operating systems (RTOS, such as FreeRTOS or VxWorks). Solid understanding of networking protocols, IoT, and embedded systems design. Familiarity with tools such as Git, Wireshark, and cross-compilation environments.

Desired Skills:

Experience with cryptographic concepts and secure communication. Ability to troubleshoot and resolve issues in complex embedded systems. Strong communication and problem-solving skills.
Confirm your E-mail: Send Email