Full Time

Embedded Software Engineer, Early Career

Viasat
Tempe, AZ
???* / year

Job Description

About this kind of role

What a Embedded Software Engineer, Early Career usually does. The employer's own details are in the listing.

Typically does: Embedded Software Engineers design, develop, and test software for embedded systems – specialized computer systems within larger devices or machines. This often involves working with hardware components and ensuring software interacts effectively with them. They may write firmware, device drivers, or real-time operating systems, focusing on efficiency and reliability. Debugging and troubleshooting are also key aspects of the role.

Tools and skills: Proficiency in C/C++, understanding of microcontrollers, experience with debugging tools (like JTAG), and familiarity with real-time operating systems are commonly required.

Good fit for: Individuals with a strong foundation in computer science and a passion for hardware-software integration often thrive in this role.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.