Senior Embedded Engineer
Boston, MA, USA
USD 140k-190k / year
Posted on Jun 30, 2026
Senior Embedded Engineer, TeraDAR, Inc., Boston, MA: Responsible for the development of embedded software for automotive perception sensors across visual domains including signal processing, machine learning, embedded programming, and 3D visualization. Duties and responsibilities include: Engage in Embedded Software Development including designing, coding, testing, and debugging embedded software across various hardware platforms, with a focus on Digital Signal Processing (DSP) and C/C++ programming; Conduct code reviews to ensure code quality and adherence to coding standards; Write efficient, maintainable, and modular code to meet functional and performance requirements; Collaborate with Engineers to integrate and debug systems, and seamlessly integrate software and hardware components to ensure smooth operation of embedded systems; Develop a robust and modularized core sensor driver including the protocol to ensure no data loss or corruption; Work with cross functional teams for integration of various modules for demonstrating the product capabilities; Create a cross platform UI to aid the engineering team with the development and debugging; Transition between core embedded development, front end SW development, ROS integration, development of perception libraries and more as the requirements arise; Develop optimized and highly efficient RTOS based applications for data capture; Perform requirement analysis, design system architecture, develop embedded software with real time configurability and control; Test and validate systems in an efficient manner; Debug and resolve issues in time crunch situations. MINIMUM REQUIREMENTS: Education: A master’s degree (U.S. or foreign degree equivalent) in computer science, electrical engineering, robotics, or a closely related field. Experience: One year of experience in a software developer-related occupation. SKILLS/SPECIAL REQUIREMENTS: Experience must include the following: One year of experience with Digital Signal Processing (DSP) and C/C++ programming; One year of experience designing, coding, testing, and debugging embedded software; One year of experience conducting code reviews; One year of experience integrating sensor drivers with ROS and ROS2; One year of experience integrating various perception sensors (Radar, LiDAR, Cameras) with automotive vehicles and robots; One year of experience building or setting-up vehicles for developer data collection; One year of experience working with sensor fusion; One year of experience working with Occupancy Grid Mapping and Multi-Object Tracking; One year of experience in an automotive radar or lidar company; One year of experience working with data transfer protocols such as TCP/UDP. Experience may be gained concurrently. Basic pay is one hundred forty thousand to one hundred ninety thousand dollars annually for full time employment and standard company benefits. TeraDAR’s Employee Referral Program applies to this position. Qualified applicants should email resume and cover letter to awhittaker@teradar.com with reference to Job ID: AD0526T. No calls please.