Job
- Level
- Experienced
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Salary
- 60.000 to 80.000€ Gross/Year
- Location
- Villingen-Schwenningen
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop embedded software for modern measurement systems, engaging in everything from requirements analysis to implementation and quality assurance.
Job Technologies
Your role in the team
- The Software Embedded Developer (m/f/d) is responsible for the development and optimization of embedded software solutions for innovative measurement systems.
- This role encompasses the entire development cycle from requirements analysis through implementation to quality assurance, ensuring powerful and reliable software for industrial applications.
- Development of embedded software for modern coordinate measuring machines using C/C++ and real-time operating systems.
- Analysis, design, and implementation of software solutions with a focus on performance, security, and reliability.
- Integration of hardware components and interfaces with various sensors and microcontrollers.
- Active participation in requirements engineering and close collaboration with internal teams from electronics and mechanical development.
- Conducting unit tests, debugging, and code reviews to ensure software quality.
- Creation of documentation in accordance with development guidelines and quality standards.
- Optimization of existing software and continuous improvement of development processes.
This text has been machine translated. Show original
Our expectations of you
Education
- Completed degree in Computer Science, Electrical Engineering, Technical Informatics, or a comparable field.
Qualifications
- Knowledge in developing drivers and interfaces for microcontrollers and sensors.
- Certifications in Embedded Software Development or comparable qualifications are advantageous.
- Very good knowledge of C/C++ for embedded software development.
- Knowledge in the implementation of algorithms for signal processing.
- Basic knowledge of Python or other scripting languages for test automation.
- Analytical and solution-oriented mindset.
- High self-motivation and team spirit.
- Structured and meticulous work approach.
- Good communication skills in German and English (at least B2 level).
Experience
- At least 3 years of experience in embedded software development with C/C++ and WPF.
- Experience with real-time operating systems (RTOS) and low-level hardware programming.
- Experience in agile development methodologies and modern software development processes.
- Experience with microcontrollers, bus systems (e.g., I2C, SPI, UART), and real-time operating systems.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
More net
Health, Fitness & Fun
Topics that you deal with on the job
Job Locations
This is your employer
Antal International
Antal International, founded in 1993 in London, is a leading talent acquisition company with a strong global presence and over 130 offices.
Description
- Company Type
- Recruiting Agency
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Recruitment Agency