Embedded Softwareentwickler (m/w/d) / Regelungstechnik

K-tronik GmbH
Contract type
Ongoing
Work mode
Remote · Aalen, Germany
Experience
3 years

Job description

Development of embedded real-time control software for optronic platform stabilization at a defense technology customer in Aalen, as a permanent employee of K-tronik.

At a glance

Employment
Full-time · Employee (employment agreement)
Work mode
Remote · Aalen, Germany
Languages
German – fluent, English – good

What you'll do

  • Develop control engineering algorithms for mechanical stabilization of optronic platforms by combining inertial measurement systems and control of electromechanical drive units
  • Develop real-time and multitasking software for embedded computer systems with RTOS and multicore processors
  • Model-based software development
  • Integrate software components and complete systems in interdisciplinary teams
  • Verify the developed software in the overall system
  • Agile software development and close collaboration in the team
  • Contribute to system integrations, product presentations and trials, also in an international environment

What we're looking for

  • Completed bachelor's degree in electrical engineering, computer science, mechatronics, control engineering, technical cybernetics or comparable field with focus on embedded software
  • In-depth knowledge of control engineering, especially linear and model-based control (MPC, LQR)
  • Very good C++ skills in real-time signal and data acquisition as well as event and sequence control
  • Knowledge of signal processing, e.g. Kalman filters
  • First experience with UML and Enterprise Architect for software architecture description
  • Experience with unit and component tests as well as automated black-box/white-box testing (Catch2, Cucumber)
  • Knowledge of requirements engineering, specification creation and version control with Git
  • Fluent German and good English skills

Nice to have

  • Ideally knowledge of QNX RTOS and multicore SoC architectures (e.g. Xilinx Zynq UltraScale+ MPSoC)

Benefits

  • Collegial and friendly working atmosphere
  • Flexible working hours
  • 30 + 1 vacation days and flexible vacation planning
  • Regular team events
  • Awarded as Kununu TOP Company
  • Corporate benefits (employee offers)
  • Free drinks
  • Individual further training opportunities
  • 360° support: feedback meetings, career planning, relocation support, etc.

Apply