Sr Principal Engineer

RemoteHunter 

📍 United States, United States 🇺🇸

full-time
senior
135000
remote
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

C++RTOSLinuxQtCI/CD

Industry

Medical DevicesConsumer Electronics

Job Description

About the Opportunity:

The Senior Principal Engineer, Embedded Software designs and implements software applications to achieve product functionality needs and business objectives.


Responsibilities:

• Performs design and development of embedded software and processes within established medical product design controls under minimal oversight

• Improves software engineering process efficiency

• Resolves software defects

• Supports creation of efficient software engineering practices

• Performs root cause and failure analysis activities

• May mentor and guide junior staff

• Collaborates with internal and external staff on design, redesign, prototyping, and other software engineering activities

• Authors and reviews software specifications

• Maintains technical records and files

• Assists with project timing and tracks progress according to program schedule


Requirements:

• Bachelor’s degree in Computer Science or related field with 8+ years of related experience

• Strong experience with C++, emphasizing object-oriented design, design patterns, and modern C++ features

• Strong experience with embedded development including one or more RTOS (e.g., QNX, MicroC/COS, VxWorks, ThreadX) and bare silicon

• Demonstrated ability to design and implement scalable, maintainable software solutions

• Solid understanding of the software development life cycle, focusing on clean, testable code

• Proficiency with Linux shell scripting and command-line tools

• Familiarity with CI/CD workflows and tools

• Excellent communication and teamwork skills for effective collaboration in cross-functional teams

• Experience with the Qt framework for cross-platform applications and user interfaces is a strong plus


Compensation:

• Salary range: $135,000 to $145,000 annual

• Eligible to participate in a bonus plan with a target of 10% of the base salary

• Final pay depends on experience, education, knowledge, skills, and abilities


Benefits & Perks:

• 401(k) plan with company contributions

• Paid vacation, holiday, and personal days

• Employee assistance program

• Medical, prescription drug, dental, and vision coverage

• Life insurance and disability coverage

• Wellness program


Note:

RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.