Sr Staff Embedded Software Engineer
Abbott · Alameda, CA · Today
Research$131k–$261k/yrFull-time
Required Qualifications
- Bachelor’s degree in computer science, Engineering Mathematics, or related field, with 10+ years of experience, master’s degree with 7+ years of related experience, or Ph.D. with 2+ years of related experience.
- Good knowledge of software engineering principles required.
- Excellent written and verbal communication skills are essential.
- Programming experience in C programming languages required.
- Experience with structured software development and/or Object Modeling Design experience required.
- Experience with software development of embedded systems for safety-critical products required.
- Strong debugging techniques and experience of using debuggers in an embedded environment is required.
- Excellent troubleshooting skills.
- Knowledgeable of device driver and low-level device interface design and development is required.
- Experience in model-based design (UML or SysML), is highly desirable.
- Detailed experience with medical device development processes and FDA 510K and PMA regulatory requirements.
- Good knowledge of and experience in RF and BLE software design, device driver configuration, and tests are preferred.
- Preferred team leadership experience and demonstrated mentorship capabilities.
- Experience with Source Control Management is highly preferred.
- Experience with testing embedded devices is a strong plus.
Pay
The base pay for this position is $130,700.00 – $261,300.00. In specific locations, the pay range may vary from the range posted.