Software Engineer – Radar
Matrix Space
Job Summary
MatrixSpace is seeking a Software Engineer – Radar to join their fast-paced startup team. This role involves improving the performance and designing features for MatrixSpace Radar. Responsibilities include developing algorithms based on experimentation and data analysis, writing high-performance C++ software, designing testable and maintainable software, writing effective tests, and automating data use for performance evaluation. The ideal candidate will have strong C++ skills, an understanding of state estimation techniques, and object-oriented software design practices.
Must Have
- Work in a creative, cross functional team to solve complex RF sensing challenges by designing algorithms based on experimentation and data analysis
- Write high performance C++ software that makes our radar easier to use while optimizing performance.
- Design elegantly partitioned software that is testable, maintainable, and easy to interface with for our internal and external customers.
- Write effective tests to improve our quality and reduce time to market.
- Work to automate the use of our data to aid in performance evaluation.
- Bachelor’s or Master’s degree in engineering.
- Willing to travel, up to 15%.
- US citizenship required, with the ability to obtain US government security clearance.
Good to Have
- Understanding of radar technology
- Understanding of RF technology
Job Description
Position Overview:
MatrixSpace is a fast-paced startup where you can have a big impact. As a member of the radar software team, you will work to improve the performance and design features of MatrixSpace Radar that our customers will love.
Responsibilities:
- Work in a creative, cross functional team to solve complex RF sensing challenges by designing algorithms based on experimentation and data analysis
- Write high performance C++ software that makes our radar easier to use while optimizing performance.
- Design elegantly partitioned software that is testable, maintainable, and easy to interface with for our internal and external customers.
- Write effective tests to improve our quality and reduce time to market.
- Work to automate the use of our data to aid in performance evaluation.
Skills:
- Strong C++ development skills.
- An understanding of different state estimation techniques.
- A passion for learning more about radar technology and sensor data processing.
- An understanding of good object-oriented software design practices.
- The ability to improve our product by performing experiments, reviewing data, and developing algorithms.
- A familiarity with Python.
- Bonus points for an understanding of radar and other RF technology.
- Strong written and verbal communications skills.
- Strong interpersonal skills.
Requirements:
- Bachelor’s or Master’s degree in engineering.
- Willing to travel, up to 15%.
- US citizenship required, with the ability to obtain US government security clearance.