Job
- Level
- Experienced
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Aalen
- Working Model
- Hybrid, Onsite
Job Summary
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.
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.
This text has been machine translated. Show original
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.
This text has been machine translated. Show original
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.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics You Will Work On
Job Locations
About Your Employer
STAR Specialists
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.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Industry, Production