Skip to content
mimi

Embedded Software Developer

Marquee Staffing - OC

Cypress · On-site Full-time Today

About the role

About

Join our innovative team as an Embedded Software Developer and play a vital role in creating cutting-edge medical devices that improve patient care. Based in Orange County, this full-time, on-site position offers the opportunity to work on embedded test automation platforms for IoT devices monitoring cardiac arrhythmias, making a meaningful impact in healthcare technology. If you're passionate about firmware development, automation, and advancing medical solutions, this is your chance to contribute to groundbreaking healthcare innovations.

What You Will Be Doing

  • Automate firmware verification tests to ensure device reliability and performance
  • Collaborate with firmware, hardware, and system engineers to troubleshoot, improve, and optimize test rigs and automation software
  • Develop, build, test, and deploy scalable and effective test automation solutions for medical devices
  • Define and execute verification and validation plans for embedded firmware testing
  • Support test automation-related needs with Python and other programming languages
  • Investigate issues raised by firmware developers and develop efficient solutions

Required Skills

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or Electrical Engineering
  • Proven experience in Python development; familiarity with C++, MATLAB, or JavaScript is a plus
  • Hands-on experience with electronic test equipment (power supplies, DMMs, oscilloscopes)
  • Strong understanding of low-level embedded serial communication protocols such as UART, SPI, I2C, and USB
  • Ability to troubleshoot electrical and firmware issues effectively
  • Knowledge of analog-to-digital and digital-to-analog devices
  • Excellent verbal and written communication skills
  • Strong analytical and problem-solving abilities
  • Ability to interpret hardware datasheets, schematics, and state-machine diagrams

Nice to Have Skills

  • Experience working in medical device development or healthcare technology
  • Eager to learn and interested in automation
  • Passionate about doing things right and continuous improvement

Preferred Education and Experience

  • Bachelor’s or Master’s degree in relevant engineering disciplines
  • Prior experience in embedded software development, particularly in testing or automation roles within the medical device industry

Other Requirements

  • On-site presence in Cypress, CA required
  • Ability to work in a fast-paced, collaborative environment

Skills

C++I2CJavaScriptMATLABPythonSPIUARTUSB

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free