Embedded Software Engineer

Overview

On Site
$40 - $50
Contract - W2
Contract - 12 Month(s)

Skills

Class B
Class C
medical devices
C++
Python

Job Details

***Must be local to Irvin, CA***

Job Description:

  • Design, implement, debug, and test embedded software for Class B and Class C medical devices using C/C++ and Python.
  • Deliver high-quality, testable, and maintainable code that meets functional, performance, and safety requirements.
  • Ensure embedded software design robustness through unit testing, static analysis, code reviews, and integration testing.
  • Work closely with electrical, mechanical, systems, and software teams to define embedded software interfaces and system-level behaviours.
  • Support board bring-up, device integration, and hardware-software co-design activities.
  • Participate in software development within a Hybrid Agile-V model, contributing to sprint planning, grooming, reviews, and retrospectives.
  • Create and maintain requirements, design, implementation, and verification documentation in accordance with FDA regulations and IEC 62304 standard.
  • Operate effectively both independently and as a collaborative team member in a fast-paced, dynamic development environment
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About DCE Infosec LLC