Principal Software Engineer (Embedded Systems)
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
As a software engineer, you'll tackle challenges that blend hardware and software—working on things like machine learning for organizing and categorizing algorithms, real-time system monitoring, and high-performance automation tools. The problems are complex, the scale is global, and your work directly impacts how businesses operate.
It's an environment where innovation is constant, your contributions are visible, and your growth is taken seriously.
Requirements
If you're looking to write software that drives real machines, solves physical problems, and delivers impact you can see—not just in code, but in motion—this is the kind of place that will keep you engaged and growing every day. 10 years of experience with C++, Embedded Development, RTOS, and Control systems are needed for this role. Bachelor’s degree as a minimum is also needed for this role.
Industries/Domains to target
Medical
Semiconductor
Aerospace
Defense
Industrial Control Systems
Robotics
Machines
Appliances
Embedded Devices
Benefits
Interview: Teams Meetings (2)– then potential onsite interview (client pays)
Salary: $200K+ salary, 13% bonus
VISA: US, Green Card
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
