Job Description
Role Summary
We are looking for a Software Engineer to drive common test frameworks and tools to enable mass production of our next-generation sensors.
What you’ll be doing
Extending test frameworks to align with Aeva’s product development and manufacturing processes
Automating sensor system test and calibration procedures
Developing custom tools to overcome roadblocks and streamline advanced manufacturing operations
What you have
BS in Computer Science or equivalent degree and experience
3+ years experience with Python as primary development language
3+ years experience architecting large applications involving object-oriented and functional paradigms with collaborating developers
1+ years experience with JavaScript or other web front-end development
1+ years experience with Linux and Shell programming (e.g., bash)
Experience integrating automated test equipment using Ethernet and serial protocols
Experience with statistical parameters and concepts (standard deviation, percentiles, histograms, etc)
Exposure to signal analysis in the time domain as well as frequency domain via Fourier transform
Nice to have
Experience setting up a database from scratch
Experience developing data visualization dashboards in Grafana, Tableau, or other frameworks
Experience with MATLAB
Experience manually operating test equipment such as oscilloscopes and power supplies
Aeva develops a new sensing & perception paradigm for autonomous machines. Aeva's technology brings together the best of vision, depth & motion sensors into a single product with superior performance. Compared to today's best in class, it provides greater range & resolution across weather conditions and a new dimension to precisely measure velocity of every pixel in the scene.