Knightscope
Senior Embedded Software Engineer
Sunnyvale, California · Senior · Full-time
Sponsorship not specified$150k-$180kDetected 39 days ago
C++AlgorithmsLinuxEmbedded SystemsRoboticsElectrical EngineeringSignal ProcessingSensorsCommunication
About the role
- You will work cross-functionally with mechanical, electrical, systems and other software engineers in a fast-paced, gate-driven product development environment and play a critical role in shaping a first-of-its-kind platform.
- Location Requirement: Full-time, on-site at Sunnyvale HQ
- The role is an on-site, ownership-driven position within a multidisciplinary program team, requiring a hands-on engineer who is comfortable operating in ambiguity and driving decisions across mechanical, electrical, and software boundaries.
Responsibilities
- Implement sensor fusion algorithms (e.g., Kalman filter, Madgwick filter) to produce accurate orientation and motion estimates
- Develop Electronic Image Stabilization (EIS) algorithms using IMU motion data
- Optimize algorithms for real-time performance on target hardware (e.g., NVIDIA Jetson, ARM SoC)
Requirements
- B.S. or M.S. degree in Computer Science, Electrical Engineering or a related field.
- 7+ years of software engineering experience, including shipping software on hardware products.
- Demonstrated experience with real-time systems and low-latency data processing
- Strong proficiency in C and C++
- Experience with SPI, I2C, and UART communication protocols
- Familiarity with sensor fusion techniques (Kalman filter, complementary filter, etc.)
- Experience with Linux-based embedded systems or RTOS (FreeRTOS, Zephyr)
Nice to have
- Prior work on image or video processing pipelines is strongly preferred
- Experience with robotics, drones, action cameras, or autonomous vehicles is a big plus
Compensation
- $150,000 - $180,000
Benefits
- Medical, dental, vision, 401(k), paid time off
- Equity: Stock options
Apply directly at Knightscope →Create a free account for alerts like thisView Knightscope immigration profile
This listing is sourced directly from Knightscope's careers page and normalized into a canonical job model.