Salary
💰 $170,000 - $210,000 per year
About the role
- Design, implement, optimize radar software across the full development lifecycle from algorithm prototyping to embedded deployment
- Develop, test, and implement radar software for RF sensing technologies ensuring high performance and reliability
- Design and implement efficient, well-tested code in C++, Python or C
- Collaborate closely with cross-functional teams to ensure seamless hardware-software integration
- Develop and maintain signal processing algorithms tailored for RF sensing systems, ensuring real-time performance and low-latency responses
- Actively participate in agile workflows, reporting technical risks, blockers, and trade-offs
- Troubleshoot, debug, and refine complex software systems focusing on performance, stability, and mission-critical reliability requirements
Requirements
- 5+ years of experience in software engineering or RF/radar engineering
- Proficiency in C++, Python, or C with ability to write clean, well-tested, efficient code
- Ability to execute and thrive in a fast-paced, high-iteration environment
- Strong grasp of full software development life cycle, including design, development, deployment, and support
- Able to work on-site in Huntington Beach, CA
- Authorization: Must be U.S. Citizen or Green Card holder / able to receive controlled technology without sponsorship (EAR/ITAR compliance)
- Preferred: Hands-on experience with machine learning model development, evaluation and deployment
- Preferred: Strong foundation in supervised and unsupervised learning techniques for signal processing
- Preferred: Experience with solo contributions on radar software projects
- Preferred: Skilled in performance optimization, real-time constraints, and hardware-software co-design for embedded platforms
- Preferred: Leadership experience in technical teams developing mission-critical radar solutions