Senior Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Symbotic · 11 hours ago

Senior Embedded Software Engineer

Symbotic is an automation technology leader reimagining the supply chain with its end-to-end, AI-powered robotic and software platform. The Senior Embedded Software Engineer will be responsible for designing, developing, and maintaining Linux-based systems and software for robotic projects, collaborating with cross-functional teams, and ensuring code quality and best practices are followed.

MobileRetailRoboticsSupply Chain ManagementWarehouse Automation
check
H1B Sponsor Likelynote

Responsibilities

Lead and participate in the design, development, and maintenance of embedded software systems for Symbotic robots
Collaborate with cross-functional teams to define system requirements and architecture
Design and implement builds for embedded Linux. Work with embedded real-time operating systems and microcontrollers
Design and implement Ethernet networking solutions, including protocols, drivers, and performance optimization
Develop and maintain kernel drivers for custom hardware and device integration. Optimize and customize file systems for application specific requirements
Conduct code reviews, perform debugging and troubleshooting, and ensure code quality and best practices are followed
Stay updated with the latest industry trends, technologies, and best practices related to Linux and embedded systems. Maintain documentation for installation and troubleshooting procedures. Monitor system performance and identify optimization opportunities

Qualification

Linux system developmentKernel-level programmingEthernet networkingOpenEmbeddedNVIDIA platform developmentROS integrationCommunication skillsProblem-solvingTeam collaborationDetail-oriented

Required

Bachelor's or higher degree in Computer Science, Electrical Engineering, or related field
7+ plus years' professional experience in Linux system development and software engineering
Strong proficiency in open source embedded build systems
In-depth understanding of Ethernet networking protocols and technologies
Proficiency in kernel-level programming and driver development
Familiarity with ROS (Robot Operating System) and its integration
Strong problem-solving and ability to troubleshoot complex issues on urgent timelines
Excellent communication and interpersonal skills
Self-motivated, detail-oriented, and able to work independently as well as in a team
Ability to accommodate 10% travel to support operational sites

Preferred

Experience in NVIDIA platform development and customization is desirable
Wireless firmware development experience
Cellular: ModemManager integration experience along with Qualcomm ST command set experience
WiFi: WPA Supplicant and ATH12K driver experience
FPGA (verilog) development experience

Benefits

Medical
Dental
Vision
Disability
401K
PTO
Other benefits

Company

Symbotic

company-logo
Symbotic is a provider of integrated supply network automation solutions for warehouses and distribution centers.

H1B Sponsorship

Symbotic has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (66)
2024 (45)
2023 (45)
2022 (24)
2021 (19)
2020 (17)

Funding

Current Stage
Public Company
Total Funding
$1.36B
2025-12-04Post Ipo Secondary· $192.5M
2025-12-04Post Ipo Equity· $357.5M
2024-02-21Post Ipo Secondary· $202.5M

Leadership Team

leader-logo
Carol Hibbard
Chief Financial Officer
linkedin
leader-logo
Tom Ernst
Chief Financial Officer
linkedin
Company data provided by crunchbase