Sr. Embedded Software Engineer
$100,000.00 – $200,000.00
ApplySr. Embedded Software Engineer
Posted 6 days ago
SENIORITY
Lead
SALARY
$100,000.00 – $200,000.00
About the role
- Bachelor of Science in Electrical Engineering, Computer Science, or equivalent. MS desired8 to 15 years’ experience in software engineering required. Some experience in software engineering management
- Good knowledge of software engineering principles required.
- Embedded UI design experience required
- Excellent written and verbal communication skills are essential.
- Minimum of 5 years of solid programming experience in C programming languages required.
- Minimum of 5 years of structured software development and/or Object Modeling Design experience required.
- Minimum 5 years of software development of embedded systems for safety-critical products required.
- Strong debugging techniques and experience on using debugger in an embedded environment is required.
- Excellent troubleshooting skills are a must.
- Knowledge of microprocessor architecture is required.
- Knowledge of device driver and low-level device interface design and development is required.
- Solid knowledge of regulations for medical device development, (EN460001, ISO13485, FDA) is desirable.
- Experience in model-based design (UML or SysML), is highly desirable.
- Skillset to support data calculation reports required
- Good knowledge of coding to share between embedded and app designs
- General familiarity with the technologies of an embedded display device preferred
- Detailed experience with medical device development processes and FDA 510K and PMA regulatory requirement and process is desirable.
- Good knowledge of and experience in RF and WiFi software design, device driver configuration, and test is preferred.
- Experience with Bluetooth and Bluetooth Low-Energy is highly preferred.
- Experience with Source Control Management is highly preferred.
- Experience with testing embedded devices is a strong plus.
- The base pay for this position is $100,000.00 – $200,000.00. In specific locations, the pay range may vary from the range posted.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
