Senior Embedded Software Engineer
Listed on 2026-06-05
-
Software Development
Software Engineer, Embedded Software Engineer
Senior Embedded Software Engineer – Responsibilities
- Design and develop embedded software applications using the Qt framework, ensuring seamless integration with hardware components.
- Collaborate with cross‑functional teams to understand system requirements and contribute to the integration of software and hardware components.
- Participate in code reviews, uphold coding standards, and develop testing strategies to validate software functionality and performance.
- Collaborate with principal engineers and support knowledge sharing with peers and junior team members.
- Stay current with emerging technologies and industry trends in embedded systems development.
- Create and maintain clear documentation for software designs, code, and testing procedures.
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with 3+ years of embedded software development experience and UI framework experience.
- Proficiency in C++ and a UI framework, solid understanding of object‑oriented programming principles, and exposure to embedded Linux environments.
- Strong problem‑solving skills, attention to detail, effective communication and collaboration abilities, and the ability to work independently and as part of a team.
- Experience with additional programming languages such as Python, and familiarity with version control systems (e.g., Git) and CI/CD tools such as Jenkins.
- Knowledge of UI/UX design principles for embedded systems and experience optimizing C/C++ code for embedded devices.
- Exposure to automated testing frameworks such as Squish for Qt.
- Prior experience in regulated industries, especially medical devices.
We offer comprehensive compensation and benefits packages for eligible roles, including medical and dental coverage starting day one; life, accident, short‑term and long‑term disability insurance; 401(k) retirement plan with company matching; employee stock purchase plan; flexible spending accounts; paid holidays; PTO ranging from 20 to 35 days; parental leave; and additional benefits such as commuting, employee discount, and assistance programs (for full details, visit the Baxter benefits website).
EqualEmployment Opportunity
Baxter is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity, protected veteran status, disability, or any other legally protected characteristic.
Reasonable AccommodationsBaxter is committed to providing reasonable accommodations for individuals with disabilities. Contact us for assistance with the application or interview process.
Applicants must be authorized to work for any employer in the U.S.;
Baxter does not sponsor employment visas.
(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).