Embedded Software Engineer

Saviance

$90K — $130K *
Pharmaceuticals & Biotech
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in a relevant field (Electrical Engineering, Physics, Computer Engineering, Software Engineering)
  • At least 6 years of experience in Embedded Software Development and Board design
  • Proficient in C and C++ for embedded software development
  • Familiarity with Real-Time Operating Systems (ThreadX, Micrium)
  • Experience in the medical device industry is preferred
  • Knowledge of hardware/software interfaces and embedded processors
  • Strong communication skills and ability to adapt to new technologies

Responsibilities

  • Design and implement embedded software for critical product features
  • Collaborate with multi-disciplinary R&D teams on feature integration
  • Conduct unit and functional testing to verify software functionality
  • Interface with development teams for seamless product integration
  • Gather and analyze clinical use cases and system requirements
  • Ensure usability aligns with user and system demands

Benefits

  • Opportunity to work in the medical device industry and contribute to innovative solutions
  • Engagement with a diverse, multidisciplinary team
  • Possibility for hands-on experience with cutting-edge technology
  • Professional development opportunities in leadership and mentoring
  • Eligibility for work on defense-related projects with a focus on security and innovation
Full Job Description
The responsibilities can include, but are not limited to: embedded software design & implementation, design for critical features and functions, enabling implementation of features as part of a multi-disciplinary R&D team (systems, electrical, mechanical and application software). Integrating and verifying implemented features through unit and functional testing.
Typically, the embedded engineer will interface with other development teams for product integration and will interface both internally and externally to understand the clinical use cases, usability and system requirements.

Minimum Qualifications:
• Bachelor's Degree in Electrical Engineering, Physics, Computer Engineering, software engineering or similar.
• A minimum of 6 years of post-educational professional experience, with focus on Embedded Software Development, Board design, and development.
• Hands-on experience developing embedded software in C and C++ as well as programming knowledge of Real-Time operating systems such as ThreadX, Micrium etc.

Desired Qualifications:
• Master's Degree in Electrical Engineering, Physics, Computer Engineering, or software engineering.
• Experience working with graphical displays
• 6+ years of professional experience in the medical device industry.
• Previous experience with defense industry device embedded software and electrical design efforts.
• Experience in a structured development environment with source control and bug-tracking systems
• Knowledgeable in hardware/software interfaces, programming of embedded processors utilizing a Real-Time Operating System (RTOS), real-time and post-processing data analytics,
• Experience with digital and analog circuits, microprocessor hardware and software, and development environments

Competencies:
• Excellent written & verbal communication skills
• Self-directed with the ability to learn and adapt quickly to new technologies and trends
• Leadership, mentoring, organization, and coordination skills
• Demonstrated customer focus, track record of innovation, and publication

Must be eligible for DoD background check- US Citizens only.

Similar Jobs

More Jobs at Saviance

More Pharmaceuticals & Biotech Jobs

Find similar Embedded Software Engineer jobs: