More jobs:
Senior Principal Software Engineer; Assistance
Job in
Raleigh, Wake County, North Carolina, 27601, USA
Listed on 2025-12-26
Listing for:
Baxter International Inc.
Full Time
position Listed on 2025-12-26
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Senior Principal Embedded Software Engineer (Relocation Assistance)
Company:
Baxter International Inc.
Location:
Raleigh, NC | Salary: $128,000 – $176,000 annually
- Design and develop high-performance embedded software applications using the Qt framework, ensuring seamless integration with hardware components.
- Lead architectural design of front‑end software, focusing on modularity, scalability, and maintainability, and ensuring harmony between software and hardware.
- Collaborate closely with hardware engineers, product managers, and stakeholders to define system requirements and ensure smooth integration.
- Provide technical leadership and mentorship to junior and mid‑level engineers, fostering continuous learning.
- Conduct thorough code reviews, enforce coding standards, and implement testing strategies to validate functionality and performance.
- Stay abreast of emerging technologies and industry trends, particularly in embedded systems development and verification, to drive innovation within the team.
- Document and maintain comprehensive design, process, and testing documentation, and share knowledge with the team.
- 8+ years of embedded software development experience; 3+ years of experience using a UI framework.
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- Proficiency in C++, Qt/QML, object‑oriented programming, and embedded Linux.
- Knowledge of UI/UX design principles for embedded systems and demonstrated experience in writing, debugging, and optimizing C/C++ code.
- Excellent problem‑solving skills, attention to detail, strong communication and interpersonal skills, and proven leadership abilities; experience managing technical projects and mentoring team members.
- Experience with additional programming languages such as Python; familiarity with Git, Jenkins, and CI/CD tools.
- Experience with automated testing using the Squish library for Qt.
Relocation assistance will be considered.
Equal Employment OpportunityBaxter is an equal opportunity employer. Baxter evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.
BenefitsComprehensive compensation and benefits packages start on day one, including medical, dental, life and disability coverage, 401(k), Employee Stock Purchase Plan, flexible spending accounts, paid time off, parental leave, and more.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
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:
×