
Embedded Developer, Optical Distance Sensors
wenglor sensoric group
full-time
Posted on:
Location Type: Office
Location: Tettnang • 🇩🇪 Germany
Visit company websiteJob Level
Mid-LevelSenior
About the role
- You will support the development of our sensor systems from the concept phase through series integration — with a focus on embedded software development in C/C++.
- You will be responsible for implementing sensor functionality across the full operating range — from raw signal processing to integration with interfaces.
- You will develop and implement real-time capable algorithms for signal processing, control, and data acquisition on microcontrollers.
- You will validate algorithms using real measurement data, simulations, and edge-case analyses.
- From early project phases, you will advise on system architecture, interface design, and timing requirements, and collaborate closely with optics, electronics, and mechanical engineering teams.
Requirements
- Degree in Electrical Engineering, Computer Science, Mathematics, or a related field.
- Proven experience in embedded software development with C/C++.
- In-depth knowledge of low-level (hardware-near) software development and microcontroller architectures.
- Strong understanding of signal processing, mathematics, or control engineering techniques.
- Analytical and structured working style, with enthusiasm for technically demanding tasks.
- A strong communicator and team player who takes initiative and manages tasks independently.
Benefits
- Family-like company culture with flat hierarchies and an informal working atmosphere.
- Technically well-equipped workstation in a modern environment.
- Varied responsibilities and short decision-making processes.
- Performance-based compensation and a company pension plan.
- Flexible working hours and the possibility to work remotely.
- Company restaurant "founders" offering fresh, regional meals.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
embedded software developmentCC++signal processingreal-time algorithmsdata acquisitionmicrocontrollerslow-level software developmentcontrol engineeringmathematics
Soft skills
analytical working stylestructured working stylestrong communicatorteam playerinitiativeindependent task management
Certifications
degree in Electrical Engineeringdegree in Computer Sciencedegree in Mathematics