Software engineer
- Location
- San Francisco
- Type
- Full time
- Compensation
- $150k-$200k
- Posted
- 2 days ago
Join a team building useful software. Work closely with engineering and design to turn new ideas into products.
Find roles through people you trust, and message a verified founder or page admin about your interest.
As a Sensor Characterization Engineer at Zeromatter, you'll bridge the gap between real-world sensors and their digital twins in our simulation platform. You'll work at the intersection of physics, signal processing, and software to create high-fidelity sensor models that push the boundaries of simulation accuracy. This role offers the unique opportunity to engineer complex simulated sensor systems, develop novel characterization methodologies, and directly influence how the next generation of autonomous systems perceive their environment.
Collaborate with customers to gather and analyze detailed specifications for lenses, imaging sensors, ISPs, lidars, and radars.
Utilize in-house tools, both hardware and software, to characterize and simulate sensors.
Conduct comprehensive testing and validation, providing quantitative results where needed to demonstrate model correctness.
Apply measurement and system identification techniques to derive missing system parameters when data is incomplete.
Communicate complex technical concepts to both technical and non-technical stakeholders.
Experience with at least one of cameras, lidars, or radars.
Hands-on experience building, working with, and debugging custom laboratory equipment and sensing hardware.
Comprehensive knowledge of signal processing for chosen sensor type (e.g. camera ISPs, radar DSPs)
Foundational knowledge of engineering principles for chosen sensing systems, such as optical or RF engineering.
Proven ability to work effectively with incomplete information and make sound technical decisions.
Proficiency in Python scripting for data analysis, testing, and automation.
Excellent technical communication skills, with the ability to translate complex concepts for various audiences.
Bonus: Experience working with non-visible systems (SW/LW IR, UV, Radar).
Bonus: Experience developing custom measurement or calibration software.
Bonus: Familiarity with relevant standards, such as EMVA-1288 for camera characterization.
Bonus: Knowledge of OpenCV and computer vision principles.
Bonus: Experience with optical design software (Zemax, CodeV, or similar for chosen sensor).
Bonus: Experience with computer graphics rendering.
Bonus: Rust programming experience.