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

Our client, a global leader in energy management and automation, is seeking a talented and experienced Senior Embedded Firmware Engineer to join their innovative team. In this role, you will have the opportunity to work on cutting-edge technologies and contribute to the development of energy-efficient solutions that have a real-world impact.

Design, develop, and maintain embedded firmware for complex hardware systems. Develop and optimize firmware applications using C/C++ in a Linux environment. Collaborate closely with cross-functional teams to integrate embedded software with hardware components. Implement and troubleshoot TCP/IP protocols for communication and networking. Participate in system-level design, code reviews, and testing to ensure the highest standards of quality and performance. Support debugging and troubleshooting of embedded systems, including low-level hardware and software issues. Stay current with emerging technologies in embedded systems and contribute to the continuous improvement of development practices. Mentor and guide junior engineers, sharing knowledge and best practices. Required Qualifications: 3-5+ years of experience in embedded firmware development. Proficiency in C/C++ programming languages, with a strong understanding of software development best practices. Solid experience with Linux programming, including system-level development and debugging. Hands-on experience with TCP/IP protocols, networking concepts, and communication interfaces. Strong understanding of embedded system architectures and real-time constraints. Ability to work collaboratively in a fast-paced, cross-functional team environment. Excellent problem-solving skills and attention to detail. Preferred Qualifications: Experience with embedded Linux, device drivers, and kernel-level programming. Familiarity with hardware interfacing (e.g., UART, SPI, I2C). Experience working with energy management, automation systems, or IoT devices is a plus. Strong written and verbal communication skills.
Confirm your E-mail: Send Email