MS
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