Job
In this role, you will create cross-platform software solutions for optronic systems, including middleware programming and object-oriented development in C++, all while working in an agile team environment.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Design, development, and maintenance of a cross-sectional software platform for optoelectronic vision systems.
- Requirements Engineering and Software Specification.
- Cross-sectional and specific further development of the platform and the associated development processes.
- Middleware programming for automating distributed systems with CAN bus and Ethernet.
- Object-oriented development in C++.
- Agile planning and implementation of software development within the team.
- Use of modern software and web technologies (git, jira, confluence, CMake, catch2, sqlite, buildroot, Enterprise Architect, ...).
Our expectations of you
Education
- Degree in Electrical Engineering, Computer Science, Engineering, or Mechatronics, at least a Bachelor's program or a comparable qualification.
Qualifications
- Object-oriented software development with C++ (17/23) for Buildroot Linux, QNX, and FreeRTOS.
- Knowledge in Requirements Engineering and Specification Development in DOORS.
- Ideally, knowledge of multi-processing on "System on Chip" architectures (Xilinx Zynq Ultrascale MPSoC platforms).
- Knowledge of middleware programming in at least one of the following technologies: MQTT, DDS, CANopen.
- Knowledge in developing unit and component tests.
- Fluent in German and English.
Experience
- Experience in software architecture description with UML in Enterprise Architect.
What we offer
- Above-average pay.
- Individual training courses.
- Regular employee events.
- Company pension scheme.
- Support with relocation.
Benefits
Work-Life-Integration
Topics you will work on
Job locations
More about the recruiting agency
Actana Consulting Services GmbH, based in Munich, is a service provider in the fields of engineering and IT. The company supports clients from various industries, including automotive, aerospace, rail vehicle technology, and telecommunications, throughout the entire development process up to series production. Additionally, it provides qualified specialists for technical and IT-related projects.
- Recruiting Agency
- Onsite, Hybrid
- Consulting
More jobs
These jobs might also interest you
Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...
You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...
Lead our Stuttgart IT team, both professionally and as line manager, set priorities, and support each team member's development. Ensure the secure, reliable, and efficient operation of our heterogeneous IT infrastructure, including networks, servers,...