Embedded Software Engineer | Embedded Software Engineer (m/w/d)

Allied Vision Technologies GmbH

Osnabrück, Niedersachsen, Deutschland
Published Dec 31, 2025
Full-time
No information

Job Summary

This role involves developing cutting-edge embedded software (firmware) in C and C++ for innovative machine-vision and embedded-vision cameras within a globally operating industrial imaging company. The engineer will manage the complete product lifecycle, from design and coding through integration, debugging, testing, and maintenance of complex camera applications. Key responsibilities include configuring image sensors, processing logic, calculating timing parameters, and integrating third-party software. The ideal candidate holds a degree in Electrical Engineering, Computer Science, or equivalent, possesses experience in microcontroller development, and is familiar with 32-bit architectures and RTOS requirements. This position offers a hybrid work model (on-site and remote) and requires strong collaboration skills within a cross-functional R&D environment, working closely with electronics, FPGA, and host software developers.

Required Skills

Education

University degree or equivalent in Electrical Engineering, Computer Science, or Technical Computer Science

Experience

  • Professional experience in microcontroller development with C and C++
  • Familiarity with 32-bit architectures and RTOS requirements
  • Familiarity with schematics for debugging purposes
  • Experience managing the entire product lifecycle (Design, Code, Integration, Debugging, Test, Maintenance)

Languages

German (Fluent)English (Fluent)

Additional

  • Willingness to work in a hybrid model (on-site and remote work) in Ahrensburg near Hamburg or Osnabrück.