We deliver leading edge technology that powers safer, smarter, and more sustainable communities.
artificial intelligence • geospatial analytics • machine learning • computer vision • smart city
June 22
🏢 In-office - San Francisco
We deliver leading edge technology that powers safer, smarter, and more sustainable communities.
artificial intelligence • geospatial analytics • machine learning • computer vision • smart city
• We are seeking a highly motivated Device Systems Engineer to join our team and play a crucial role in developing and integrating hardware, firmware, and embedded software for our next-generation devices. You will collaborate across disciplines to ensure seamless functionality and performance. • Design, develop, and maintain embedded software components for the target device platform. • Collaborate with hardware engineers to optimize software for specific hardware capabilities. • Develop and integrate device drivers for various sensors and peripherals. • Work with firmware engineers to define and implement firmware functionalities. • Contribute to bring-up and low-level hardware initialization. • Interface with field applications to understand real-world device usage and performance requirements. • Provide technical support for field deployments and troubleshooting. • Analyze field data to identify areas for improvement and contribute to future device iterations. • Ensure seamless communication and data flow between hardware, firmware, and embedded software. • Participate in system-level design reviews and contribute to overall system architecture. • Assist with system testing and validation to guarantee device functionality and performance.
• Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a closely related field • Strong programming proficiency in C and C++ • Experience with embedded systems development and system-level programming • Understanding of device hardware platforms and their interaction with software • Familiarity with real-time operating systems (RTOS) concepts • Excellent communication and collaboration skills to work effectively across engineering disciplines • A passion for innovation and a desire to bring complex devices to life • Experience with specific communication protocols relevant to the device (e.g., CAN, CAN-FD, etc.) • Knowledge of over-the-air (OTA) update mechanisms for embedded systems • Experience with field-testing and debugging methodologies
• Options for 100% company paid medical, dental, and vision coverage for employees and dependents (for US employees) • Flexible Spending Account (FSA) and Dependent Care Flexible Spending Account (DCFSA) • Life, AD&D, Short and Long Term Disability Insurance • Aflac Critical Illness, Accident Insurance & Hospital Indemnity Insurance • MetLife Legal Plan(s) & Pet Insurance • Farmers GroupSelect Auto & Home Insurance • 401(k) with 3% company matching • Professional development reimbursement • Unlimited PTO • Hybrid work opportunities • Daily catered lunches in our San Francisco office
Apply Now