← 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.

You will be asked to email your CV on the next screen.

Other open roles