Soho Square Solutions Verified
IT Services, Software Development, Consulting, Digital Transformation
Embedded Software Engineer
Irvine, California, United StatesOnsiteContractPosted 8 days agoVisa sponsorship available
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateEngr 3, Software – Irvine, CA
Location:
Irvine
Duration:
12 Months
Schedule:
Onsite 4 days/week
Job Summary
We are seeking a Senior Software Engineer with strong experience in real-time signal processing and embedded systems development for a leading MedTech company. The ideal candidate will have expertise in C#, C/C++, Python, and MATLAB, with experience developing and optimizing algorithms for medical or regulated environments.
Responsibilities
- Develop and optimize real-time signal processing algorithms.
- Convert Python/MATLAB prototypes into production-grade C# or C/C++ code.
- Collaborate with cross-functional teams to integrate software into medical device platforms.
- Support testing, verification, validation, and design documentation.
Requirements
- Bachelor’s degree or higher.
- 10+ years of software development experience.
- Strong hands-on experience with:
- C#, C/C++
- Python & MATLAB
- Embedded systems
- Real-time data processing
- Azure DevOps / CI-CD / Git
- Medical device or regulated industry experience preferred.
- Experience with ML/Deep Learning is a plus.
Similar roles
Senior Embedded Software EngineerAccelevation LLC · Sterling, Virginia, United States · Onsite
Embedded Software EngineerPerceptive Innovations · Dulles Town, Virginia, United States · Onsite
Embedded Software EngineerTDK Corporation · Neptune, New Jersey, United States · Onsite- Embedded Software EngineerHaystack · Boston, Massachusetts, United States · Remote
- Embedded Software EngineerEdison Smart® · United States · Hybrid