Job Opportunities
Find jobs near you, whether onsite, hybrid, or remote.- Similar Jobs to: Senior Embedded Linux Engineer for Robotics (C/C++, Rust)
Staff / Senior Embedded C++/Rust Software Engineer (Robotics)
Full Spectrum ServicesWestboroughFull Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, engineers at Full Spect
Senior Embedded Software Engineer - C/C++, Linux, Robotics
Ag-LeaderAmesAg-Leader, located in Ames, IA, is seeking an experienced Software Engineer to join our team. In this role, you will be responsible for designing and delivering innovative software solutions that help
Senior Robotics Software Engineer (ROS / C++ / Embedded Systems)
Jansoft GlobalDallasSenior Robotics Software Engineer (ROS / C++ / Embedded Systems) Dallas, United States | Posted on 04/13/2026 Rate: $65/hr (w2/c2c) Role Overview As a Senior Robotics Software Engineer, you will desig
Embedded Software Development Engineer II, Amazon Robotics Firmware
AmazonReadingEmbedded Software Development Engineer II, Amazon Robotics Firmware Job ID: 10458828 | Amazon.com Services LLC Join Amazon Robotics' Embedded software team to tackle one of the most exciting challenge
Senior Embedded C++/Linux Engineer for Power Instruments
Doble Engineering CompanyWest BridgewaterDoble Engineering Company is seeking a Senior Embedded Software Engineer to contribute to the development of cutting-edge instruments in the power industry. This role is pivotal in designing and imple
Senior Embedded C Engineer - Linux & IoT
Kitu Systems, Inc.San DiegoKitu Systems in San Diego, CA is seeking an experienced C software developer to build cloud services for IoT applications. The ideal candidate will possess extensive knowledge of Linux and a minimum o
Senior Embedded Engineer (Radar & Vision, C++/Linux)
ARiPeoriaARi, located in Peoria, IL, is looking for an Embedded Software Engineer skilled in C++/Linux development for safety-critical machine applications. You will design, develop, and test embedded software
Senior Embedded Engineer (C++, Linux) - Onsite Orlando
Lockheed Martin CorporationOrlandoLockheed Martin in Orlando, Florida is seeking a Senior Software Engineer to develop embedded software in an Agile environment. This role requires C++ programming and experience with hardware/software
Senior Embedded Software Engineer - C++, Linux & GUI
Konami-GaminLas VegasKonami Gaming is seeking an Embedded Software Engineer to develop advanced software solutions and work within a dynamic team. This full-time position involves extensive C++ programming and project lea
Edge AI Embedded Engineer for Imaging & Linux Drivers
DeepNightCaliforniaDeepNight is hiring an Embedded Software Engineer to develop software for embedded systems, particularly for custom imaging sensors. The role is critical in optimizing Linux device drivers and collabo
Senior Embedded Software Engineer - Real-Time & Linux
Caterpillar BrazilSpringfieldCaterpillar Brazil is seeking an Embedded Software Senior Engineering Specialist to lead software development for embedded electronic controls used in various Caterpillar machinery. In this role, you
Senior Software Engineer I (C++/C# in Embedded Linux)
Alliance Technical GroupNew YorkSenior Software Engineer I (C++/C# in Embedded Linux) Job Category : CEMS ServicesRequisition Number : SENIO004696Posted : April 3, 2026Full-TimeRemoteLocations Showing 1 locationRemote (United States
Senior Embedded/Firmware Engineer - C++/Linux - Local candidates only
ETS-LindgrenMarlboroughSenior Embedded/Firmware Engineer - C++/Linux - Local candidates only Job Category : Software EngineeringRequisition Number : SENIO003485Posted : May 14, 2026Full-TimeOn-siteLocations Showing 1 locati
Senior Embedded Software Engineer - Edge & GNSS (C/C++, Linux)
QualcommSan DiegoQualcomm is looking for a Software Engineer in San Diego, California to design and develop innovative embedded and cloud-edge software solutions. As a vital part of a dynamic team, you will collaborat
Senior Embedded Software Engineer - C++/Linux - Local candidates only
ETS-LindgrenMarlboroughSenior Embedded Software Engineer - C++/Linux - Local candidates only Job Category : Software Engineering Requisition Number : SENIO003485 Apply now Posted : March 13, 2026 Full-Time On-site Locations
Senior Embedded Software Engineer - Real-Time Linux/FPGA
Leonardo DRSFrederickLeonardo DRS in Frederick, MD is searching for a Senior Embedded Software Engineer to create embedded software for advanced defense and intelligence systems. The candidate will work with complex appli
SMB Growth & Solutions Sales Executive
Comcast AdvertisingMenlo ParkComcast Advertising is seeking an SMB Account Executive in Menlo Park, California. This role focuses on developing relationships with small to medium business customers and driving sales through effec
Remote Lead Financial Analyst - AI Trainer ($50-$60 per hour)
Data AnnotationMenlo ParkDataAnnotation is committed to creating high-quality AI. Join our team to help train the next generation of AI while enjoying the flexibility of remote work and the freedom to set your own schedule. T
Affiliate Marketing Manager, Reality Labs
Meta PlatformsMenlo ParkAffiliate Marketing Manager, Reality LabsThis is the job title and description for the position. The detailed job description and specific duties are not provided in the raw HTML content.
Business Development Lead for Snowflake for Startups
SnowflakeMenlo ParkBusiness Development Lead For Snowflake For StartupsAt Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are
Technology Audit Manager: AI & Analytics
METAMenlo ParkMeta is seeking an Internal Audit Manager to develop audit scopes and lead end-to-end audit engagements. You will collaborate with cross-functional teams to improve risk management and add value to Me
Family Medicine Physician - Sign-On Bonus Available
One MedicalMenlo ParkAbout Us One Medical is a primary care solution challenging the industry status quo by making quality care more affordable, accessible and enjoyable. But this isn’t your average doctor’s office. We’
House Parents
ConfidentialMenlo ParkMilton Hershey School, a cost-free private residential school for pre-K through 12th grade, is seeking dedicated House Parents to join our Education, Training & E-Learning team. House Parents live in
Sales Lead Generator
Atlas Trillo Heating & Air ConditioningMenlo ParkCompany Name: Atlas Trillo Heating & Air Conditioning Overview:Pay:$20 - $22 per hour + commission Earning potential:$20 – $30 per hour on average with commission Schedule: Varies (weekends required)
Senior Frontend Engineer - AI-Driven Vue UI
Allocate IncMenlo ParkAllocate is looking for a Mid-level Web Developer to join our growing team in Menlo Park, California. You will leverage web technologies to build innovative products, collaborate on designs, and contr
Staff / Senior Embedded C++/Rust Software Engineer (Robotics)
- Westborough, Massachusetts, United States
- Westborough, Massachusetts, United States
About
Senior Embedded C++/Rust Software Engineer (Robotics) The Senior Embedded C++/Rust Software Engineer (Robotics) will support high-priority autonomous robot systems at a major warehouse automation client through development, 61508 certification, and field testing phases.
Key Responsibilities
Develop and maintain novel robotic systems
Work directly with the client on the architectural design of complex systems
Collaborate on a cross-functional team to find innovative solutions to challenging problems
Deliver solutions that balance performance and reliability
Come up to speed rapidly on system components including networking, security, navigation, obstacle detection, motor control, and safety-related sensors
Execute in accordance with technical direction from senior team members as well as work independently on assignments
Leverage AI tooling to streamline development and unit testing
Develop diagnostics, test code, and utilities to support safety certification
Support documentation and field testing activities
Required Skills
Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Physics or related discipline preferred, or equivalent years of experience
5+ years experience with embedded systems programming in C++ and Rust
Proficiency with Linux, including device drivers, multicore systems, and real-time Linux
Hands-on experience with real-time operating systems (RTOS), particularly FreeRTOS
Experience with low-level board bring-up, JTAG debugging, HAL code, and BSP development for custom hardware
Knowledge of industrial communication protocols including EtherCAT, SPI, and RS485
Knowledge of microcontroller programming and hardware interfaces
Understanding of memory constraints and optimization techniques
Experience designing, developing, and testing production-level embedded software in C++ and/or Rust for safety-critical systems
Understanding of real-time concepts, thread synchronization, memory management, and performance tuning on Linux
Experience with motor control systems
Experience with modern SDLC processes (unit testing, static analysis, CI/CD)
Familiarity with modern software development tools (Git, SVN, or other industry-standard source control)
Experience using Agile techniques, including task/issue management
Demonstrated commitment to high quality
Strong oral and written communication skills
Highly motivated, self-disciplined, independent and results oriented
Desired Experience
Experience with industrial safety standards, particularly IEC 61508, and designing software for functional safety
Background in Electrical Engineering, including ability to troubleshoot hardware
Experience with networking, wireless communications (802.11/WiFi), and data security
Experience with sensor integration (cameras, 3D TOF, or other vision systems)
Experience working with AI coding agents (e.g., Claude Code) to generate reliable production code and automated tests
Robotics systems experience
The base salary for this position is $105,000 to $165,000 annually, and the role is bonus eligible. The final salary offer is determined by factors such as experience, location, skills, education, and market conditions
#J-18808-Ljbffr
Languages
- English
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.