← All open roles
Engineering
Embedded Software Engineer
- Hybrid — Frisco, TX
- Full-time
You will build firmware and device software for connected products and industrial equipment — from board bring-up through to over-the-air updates running on a fleet in the field.
What you will do
- Write firmware in C/C++ on ARM Cortex and RTOS targets
- Bring up new boards and develop device drivers
- Build connectivity and over-the-air update paths
- Set up hardware-in-the-loop testing and release processes
What we are looking for
- 4+ years in embedded or real-time software
- Strong C or C++, comfortable with a debugger and an oscilloscope
- Experience with an RTOS and low-level peripherals
- Worked on hardware that shipped to real users
Nice to have
- Rust on embedded targets
- Safety or regulatory certification experience
What we offer
- Competitive salary and performance bonuses
- Health, dental and vision cover
- Remote-first with flexible hours
- Paid certification and training budget
- Paid time off and public holidays
- Referral bonus programme
Apply for this role
Tell us how to reach you. Applications go straight to our talent team at hr@jsp-its.com.