Overview
Staff Embedded Software Engineer (medical devices) at ALTEN Technology USA. The role focuses on the design, development, and testing of embedded software solutions for advanced medical devices within a collaborative team, ensuring hardware/software integration and high-quality, reliable software.
Key Responsibilities
- Develop embedded software across the full software development lifecycle
- Generate software requirements, architecture & design documentation, source code, and unit tests
- Troubleshoot and debug complex issues in an embedded systems environment
- Collaborate with cross-functional teams including hardware engineers, system engineers, and QA to define and deliver complete solutions
- Adhere to medical device software development processes and standards
Qualifications
- Experience: 10+ years of experience in embedded software development
- Education: Bachelor of Science in Electrical Engineering, Computer Engineering, or Computer Science
- Programming Languages: C, C++, and Python
- Hardware Experience: Demonstrated experience with a variety of embedded hardware platforms
- Tools: Experience with Git and Jira
- Regulated Industry: 2+ years in a regulated industry (e.g., medical, aviation, automotive)
Location
Hybrid (3 days), on-site full-time onsite when hardware access is needed
Salary
Base pay range: $154,000.00/yr - $174,000.00/yr
The actual salary offered is dependent on location, candidate knowledge, qualifications, skills, education, training, and experience.
Seniority level
Mid-Senior level
Employment type
Full-time
Industry
Medical Equipment Manufacturing