Embedded Software Engineer | Softwareentwickler (m/w/d)
Allied Vision Technologies GmbH
Job Summary
This role centers on the development of embedded software (firmware) using C and C++ for innovative Machine-Vision and Embedded-Vision cameras. The engineer will be responsible for the entire product lifecycle, encompassing design, coding, integration, debugging, testing, and maintenance of complex camera applications. Key daily tasks include configuring image sensors, calculating timing and processing parameters, steering control algorithms, and integrating third-party software. Successful candidates must have experience in microcontroller development, familiarity with 32-bit architectures and RTOS requirements, and mastery of both procedural and object-oriented design. This position offers a collaborative R&D environment, working cross-functionally with electronics, FPGA, and host software developers, and supports a flexible hybrid work model near Hamburg or Osnabrück.
Required Skills
Education
University degree (Bachelor/Master) in Electrical Engineering, Computer Science, Technical Computer Science, or equivalent qualification.
Experience
- Professional experience in microcontroller development with C and C++
- Familiarity with 32-bit architectures and RTOS requirements
- Familiarity with circuit diagrams for debugging purposes
- Experience managing the entire product lifecycle (Design, Code, Integration, Debugging, Test, Maintenance)
Languages
Additional
- Hybrid work model (on-site and remote work).
More Jobs from Allied Vision Technologies GmbH
Software Engineer | Informatiker (m/w/d)
Jan 6, 2026
This Software Engineer role involves developing high-performance camera Software Development Kits (S...
Embedded Software Engineer | Embedded Software Engineer (m/w/d)
Dec 31, 2025
This role involves developing cutting-edge embedded software (firmware) in C and C++ for innovative ...
Embedded Software Engineer | Embedded Software Engineer (m/w/d)
Dec 1, 2025
This role involves developing cutting-edge embedded software (firmware) using C and C++ for innovati...