Sensor Development Engineer - Embedded Software & Signal Processing (all genders welcome)
Core
Develop and validate embedded software and signal processing algorithms for sensor-based measurement solutions in extreme conditions.
Role type
Embedded software engineer (sensor systems)
Builds
Sensor-based embedded systems and measurement solutions
Domain
Industrial sensors, water line integrity, autonomous robotics
Deliverable
production ML models
Required skills
Embedded software development (Python, C++), signal processing, statistical data analysis, DevOps tools (Git, CMake, CI/CD), sensor technologies (electromagnetic, ultrasonic, optical), circuit diagram reading, algorithm implementation on resource-constrained systems
Preferred skills
Experience with SoCs, microcontrollers, analogue and digital signal processing
Technologies
Python, C++, Git, CMake, CI/CD, electromagnetic sensors, ultrasonic sensors, optical systems
Responsibilities
Develop hardware-oriented embedded software to control sensors and acquire/analyze measurement data; Support electronic prototypes from circuit review to initial bring-up; Develop and implement algorithms for signal processing and sensor data interpretation; Plan, conduct, and document measurement tests and validation activities; Collaborate with interdisciplinary teams to advance sensor applications
Seniority
Mid-level, hands-on IC