Job
In this role, you will develop middleware modules and embedded systems, create drivers and application software, conduct requirements analysis, and implement cybersecurity standards along with unit tests.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Development and optimization of hardware-oriented middleware modules
- Development and continuous enhancement of embedded systems, including the creation of driver and application software
- Contribute to the design and implementation, from requirements analysis through to architecture.
- Creating unit tests to ensure the required quality.
- Development of a program library and creation of the program documentation.
- Implementation of state-of-the-art standards in cybersecurity
Our expectations of you
Education
- Successfully completed degree in computer science, electrical engineering, or a comparable qualification
Qualifications
- Very good programming skills in C/C++, Bash, shell scripting, and Python
- In-depth knowledge of embedded systems, preferably with Yocto and cyber resilience.
- Experience with version control systems such as Git and SVN, and tools such as CMake and Autotools.
- Your personal strengths include the ability to work well in a team, strong communication skills, an independent and goal-oriented approach to work, as well as structured, analytical, and solution-oriented thinking.
Experience
- Several years of experience in software development.
What we offer
- Thorough onboarding and a wide range of opportunities for professional development and shaping your role
- Performance-based compensation and flexible working hours
- Attractive compensation, 30 days of annual leave, and flexible working hours
- Company pension and healthcare benefits
- A positive work environment in an innovative workplace
- Internal and external training opportunities
Benefits
Work-Life-Integration
Topics you will work on
Job locations
About your employer
elrest Automationssysteme GmbH has been a reliable partner for embedded and automation systems in Kirchheim unter Teck for sixty years. As a subsidiary of GmbH & Co. KG, the company offers comprehensive services and solutions in control and regulation technology, visualizations, drive technology, and communication technologies. The focus is on the development and production of innovative systems and electronic components for automation technology.
- Established Company
- Onsite
- Electronics, Automatization
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...