Firmware Embedded Linux Engineer
Neshent Tech
Waukesha, WI
Posted On: Aug 07, 2025
Posted On: Aug 07, 2025
Job Overview
Required Skills
- C++
- Embedded software
- kernel
- Firmware
Job Description
Primary Responsibilities
- Collaborate with systems and hardware teams to gather and capture detailed requirements for medical device development.
- Interface with global software and hardware teams to maintain software platform consistency across products.
- Develop embedded Linux software adhering to rigorous quality, reliability, performance, and testability standards.
- Work closely with architects and team leads to contribute to design and architectural improvements.
- Conduct code and design reviews to ensure adherence to best practices and quality standards.
- Utilize the Scaled Agile Framework (SAFe) to implement software development processes.
- Support sprint planning and execution by creating and managing user stories to meet team commitments.
Required Skills & Experience
- Bachelor’s degree (or foreign equivalent) in Computer Science, Electrical Engineering, or related field.
- Minimum 3 years of hands-on experience with embedded Linux (Yocto or similar), including OS customization and kernel module development.
- At least 5 years of experience developing object-oriented software using C++ and OO design methodologies.
- Familiarity with standard embedded software development tools such as emulators, debuggers, and analyzers.
- Strong understanding of Agile development processes, preferably experience with the Scaled Agile Framework (SAFe).
Job ID: NT250252