A complete application in a minute
Tailored resume and cover letter, ready to send.
TERNA Systems AB is seeking an embedded software engineer to contribute to connected excavator control systems. Working with Rust and C++, you will help build firmware that processes real-time sensor data and enables precise machine guidance on construction sites worldwide.
You will gain hands-on experience across the full embedded stack—from sensor interfaces to gateways and wireless protocols—as you collaborate with experienced engineers on cutting-edge heavy machinery projects.
You'll contribute to the development of embedded software for our connected excavator control systems. Working with Rust and C++, you'll help build firmware that processes real-time sensor data and enables precise machine guidance on construction sites around the world.
You'll gain hands-on experience with the full embedded stack—from low-level sensor interfaces to gateways and wireless communication protocols. This role offers mentorship and learning opportunities as you work alongside experienced engineers building cutting-edge technology for heavy machinery.
You have 1-3 years of experience in embedded software development with familiarity in Rust, C++, and RTOS systems. You're excited about embedded systems and eager to learn how sensors and connected devices can transform industries like construction and excavation.
You're curious, team-oriented, and ready to tackle real-world engineering challenges. Interest in sensors, GPS technology, or how software interacts with physical machinery is a plus. We value enthusiasm for building robust systems that work reliably in the field.