Job
In this role, you will develop control algorithms for stabilizing optronic systems, program in C++ for real-time applications, and conduct software verifications and system integrations.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Development of control algorithms for the mechanical stabilization of optronic platforms and high-performance vision systems.
- Combination and processing of inertial measurement systems as well as control of electromechanical drive units.
- Development of real-time and multitasking software for embedded computer systems with RTOS and multicore processors.
- Model-driven development of software solutions for control and regulation applications.
- Development and implementation of software components in C++ for real-time applications, signal and data acquisition, as well as process control.
- Integration of software components and execution of system integrations within the development team.
- Verification and testing of the developed software within optoelectronic sighting systems.
- Participation in the agile software development process as well as in requirements engineering and specification creation.
- Support with overall system integrations, product testing, and product presentations.
Our expectations of you
Education
- Completed degree in Electrical Engineering, Computer Science, Mechatronics, Control Engineering, or a comparable qualification, at least a Bachelor's degree.
Qualifications
- In-depth knowledge of control engineering, such as linear or model-based control methods like MPC and LQR.
- Excellent knowledge in software development with C++ for real-time applications.
- Knowledge in signal processing, for example with Kalman filters.
- Knowledge of Multi Processing System on Chip architectures, ideally Xilinx Zynq Ultrascale MPSoC, is advantageous.
- Knowledge in Requirements Engineering as well as in the creation of technical specifications.
- Proficient in version control systems, especially Git.
- Fluent German skills as well as good English skills.
- Creative and analytical thinking skills as well as enjoyment of independent work in an agile development team.
Experience
- Focus or substantial experience in embedded software development.
- Experience with real-time operating systems and multicore architectures, ideally QNX RTOS.
- Initial experience in describing software architectures with UML and Enterprise Architect.
What we offer
- Permanent employment with long-term prospects.
- Attractive salary including additional benefits such as Christmas bonus and asset-building payments.
- Flexible working hours with a time account and home office.
- Training opportunities for your professional and personal development.
- Modern work equipment (e.g., laptop or company mobile phone depending on the assignment).
- Employee events & referral bonuses as well as switching bonuses when changing service providers.
Benefits
Work-Life-Integration
Topics you will work on
Job locations
About your employer
iks Engineering GmbH is a leading engineering company specializing in innovative solutions in mechanical engineering and electrical engineering. Their dedicated team provides tailored services that meet the highest quality standards.
- Established Company
- Onsite, Hybrid
- Industry, Production
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...
Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...
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...