Embedded Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Sat, Jun 27, 2026
This job expires in: 29 days
Job Summary
Joining a dynamic product development team, the full-time Embedded Software Engineer will integrate and test software components for Level and Pressure products in industrial process automation, define software test specifications, and drive digitalization efforts using advanced connectivity technologies.
Key responsibilities
- Integrate embedded software and ensure compliance with safety-critical standards
- Define specifications for software components and automate tests using languages such as C# and Python
- Perform regression and validation testing on firmware releases, including testing communication protocols
Required qualifications
- Bachelor's Degree in Computer Engineering, Software Engineering, or Computer Science with 3+ years of experience in software development
- High-level proficiency in C/C++, with experience in C# and Python preferred
- Strong understanding of embedded systems, including memory management, interrupts, and communication protocols
- Familiarity with source control systems, preferably Git/Gitlab
- Experience with RTOS, MCUs, and debugging tools such as oscilloscopes and logic analyzers
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...