Job Informationen
Location: Balzers Workload: Full-time Your tasks: Design, implement, and maintain embedded software for proprietary electronic circuits Collaborate closely with hardware engineering teams to define and optimize electronic system architectures Ensure the development of secure, reliable, and maintainable code with particular emphasis on cybersecurity and long-term maintainability Implement advanced functionalities, such as OTA updates, diagnostics, and fault-tolerant mechanisms Support and enhance automated testing procedures, including unit, integration, and hardware-in-the-loop testing Your profile: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering or a related discipline Proven professional experience in embedded software development on microcontroller platforms Sound knowledge of high-power electronics and their interaction with embedded systems. Proficiency in C/C++; knowledge of additional programming languages (e.g., Python, Rust) is advantageous Experience with build systems, cross-compilation toolchains, and debugging embedded targets Practical expertise in test automation frameworks for embedded systems Familiarity with OTA update technologies and firmware lifecycle management Excellent command of English, both written and spoken; proficiency in German is considered an asset
Benötigte Skills
- Deutsch
- Englisch
- Elektronik
- Hardware
- Support
- Testing
- Python
- Rust
- Embedded
- Bachelor
- Master
Job Details
-
Job Status Aktiv
-
Pensum Vollzeit