Embedded Software Engineer Lake Forest, CA ref

ESR Healthcare

Lake Forest (CA)

On-site

USD 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An established industry player is seeking an Embedded Software Engineer to join their innovative team in Lake Forest. This role requires over a decade of hands-on experience in embedded software development, particularly in the medical device sector. The ideal candidate will be proficient in C++ and C, with a strong understanding of object-oriented design patterns. You will collaborate with a dynamic team to develop firmware, manage software risks, and design multi-threaded applications. This is a fantastic opportunity to contribute to cutting-edge technology in a supportive and collaborative environment, where your expertise will make a significant impact.

Qualifications

  • 10+ years of hands-on embedded software development experience.
  • Proficient in C++ and C for embedded microcontrollers.

Responsibilities

  • Develop firmware for medical devices and manage software risks.
  • Design multi-threaded applications and communication protocols.

Skills

Embedded Software Development
C++ Programming
C Programming
Firmware Development
Object-Oriented Design
RTOS Applications
Multi-threaded Applications
Communication Protocols
Software Risk Management
Unit Testing

Tools

Git
Logic Analyzers
Oscilloscopes
In-Circuit Emulators
DVMs

Job description

Embedded Software Engineer - Lake Forest, CA - Onsite ref

Job Responsibilities:
  • Team player with a demonstrated commitment to meeting schedule and project milestones.
  • Flexible to switch between tasks and projects as the project needs demand.
  • A quick learner
  • Hands-on embedded software development experience with 10+ years
  • Experience in developing firmware for medical devices
  • Programming in C++ and C targeting embedded Micro-controllers
  • Object-oriented design patterns and implementation in C++
  • Experience with RTOS-based applications and designing multi-threaded applications
  • Experience with CAN and Ethernet
  • Experience developing communication protocols over USB, UART, CAN, and Ethernet
  • Experience in software risk management and writing software requirements
  • Experience in writing unit and integration test cases and executing them
  • Experience with waveform generation, transducer signal sampling, motor control, and other electro-mechanical control
  • Understanding of electronic circuitry: The board bring-up and interfaces with on-chip and off-chip peripherals such as USB, SPI, UART, I2C, ADC, DAC, Displays, and Motors.
  • Proficient in using lab equipment (logic analyzers, in-circuit emulators, oscilloscopes, and DVMs) to debug and troubleshoot designs
  • Experience in using static analysis, unit testing, and other tools/methods to produce high-quality
  • Experience using Git
  • Experience in working in a Continuous Integration (CI) environment
  • The ability to fluently read, write, understand, and communicate in English.
  • Excellent written and verbal English communication skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Embedded Engineer Embedded CC Medical Devices Lake Forest CA Local Only
Principal Embedded Engineer Embedded CC Medical Devices Lake Forest CA Local Only

Startekk Inc • Lake Forest (CA)

On-site
USD 180,000 - 240,000
Embedded Software Engineer
Embedded Software Engineer

BioTalent • Irvine (CA)

Hybrid
USD 120,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Pentangle Tech Services | P5 Group • Lake Forest (CA)

On-site
USD 120,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Eikon Consulting • The Colony (TX)

On-site
USD 90,000 - 120,000
Principal Embedded Engineer
Principal Embedded Engineer

Zapnix LLC • Lake Forest (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

Veriipro • Mossville (IL)

On-site
USD 95,000 - 135,000
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

On-site
USD 90,000 - 130,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

Remote
USD 100,000 - 130,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Analog Group • South San Francisco (CA)

On-site
USD 90,000 - 130,000