Embedded Linux Engineer
Job in
Manchester, Hillsborough County, New Hampshire, 03103, USA
Listed on 2026-05-30
Listing for:
Greenkey Resources LLC
Full Time
position Listed on 2026-05-30
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer, C++ Developer, Embedded Systems / Firmware
Job Description & How to Apply Below
Overview
- Develop and maintain embedded software solutions for Linux-based systems and microcontroller platforms.
- Collaborate with cross‑functional engineering teams to create innovative embedded products from concept to production.
- Support full product lifecycle, including architecture, implementation, system integration, and field sustainment.
- Participate in board bring‑up, system validation, and performance optimization activities.
- Utilize industry‑standard tools for project management, issue tracking, and configuration management.
- Contribute to software documentation, technical reviews, and continuous process improvement initiatives.
- Work closely with electrical engineering teams to debug and troubleshoot hardware and software integration issues.
- Perform additional engineering and development tasks as required.
- Design, develop, and maintain embedded software solutions for Linux-based systems and microcontroller platforms.
- Develop software for engineering validation, manufacturing support, and production testing.
- Support the complete product lifecycle including architecture, implementation, system integration, production transition, and field sustainment.
- Participate in board bring‑up, system validation, and performance optimization activities.
- Utilize project management and source control tools for software development tasks.
- Contribute to software documentation, technical reviews, and continuous process improvement initiatives.
- Debug and troubleshoot complex hardware and software integration issues.
- Collaborate with electrical engineering teams to ensure seamless product development.
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
- Minimum of 10 years of experience developing embedded software in Linux-based environments.
- Proficiency in C/C++ programming for embedded systems.
- Experience with embedded Linux platforms, microcontroller systems, and Real‑Time Operating System concepts.
- Knowledge of embedded communication interfaces and high‑speed protocols.
- Hands‑on experience with board bring‑up, hardware integration, and debugging tools.
- Familiarity with embedded Linux build systems and development environments like Yocto and Bit Bake.
- Strong analytical, troubleshooting, and problem‑solving skills.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×