Back to jobs

Embedded Software Engineer (C++ / Linux / Yocto)

Job description

Senior Embedded Software Engineer (C++ / Linux / Yocto)
$160,000 - $185,000 + Bonus + Relocation support + Training + Healthcare + 401(k) + 3-wks PTO
Tampa, Florida (Fully onsite - Relocation support provided)

Are you an embedded software engineer with strong C++ skills and an interest in the defense sector? This is a unique opportunity to take full ownership of projects from concept through to manufacture!
Join a fast-growing startup recently acquired by a global leader - retaining its close-knit, family-style culture focused on innovation, where your work will truly make a huge impact.

Established back in 2022, this established start-up has already gained huge traction within the defense industry after winning multiple long terms projects to deliver the high tech and innovation battery storage / power generation products to the sector! Now set to double in size over the next 6 months, they are looking for an embedded software engineer to join their skilled team.

You'll design, build, and support software for embedded devices using C++, Linux, and Yocto. You'll work on advanced power and communication systems, closely integrating software with complex hardware. This role will work in collaboration with electronics, electrical and web development teams since all manufacturing is done inhouse.

This position is perfect for an embedded software engineer looking to work on the next generation of products for the defense industry working within a small but highly skilled and growing company!

The person;

* Experienced Embedded Software Engineer with strong C++ and real-time system knowledge
* Proficient in embedded Linux; Yocto experience is a big plus
* Familiar with integrating software and hardware systems
* Must be a US Citizen (due to defense industry clearance requirements)
* Willing to work onsite - Monday-Friday (relocation support provided)

The role:

* Design, build, and maintain embedded software using C++, Linux, and Yocto
* Develop software for advanced power and communication systems
* Collaborate with electrical, electronics, and web teams-all manufacturing is done in-house
* Work with protocols including CANBus, I2C, SPI, UART
* Contribute to integration of embedded software with complex hardware and power electronics
* Work closely with a senior embedded engineer in a tight-knit, multidisciplinary team