Embedded Software Engineer for Autonomous Systems

istaff United State
Relocation
Apply
AI Summary

Design and develop real-time embedded software for next-generation autonomous systems. Collaborate with systems, hardware, and test engineering teams. Influence architecture and technical direction.

Key Highlights
Design and develop real-time embedded software
Collaborate with systems, hardware, and test engineering teams
Influence architecture and technical direction
Key Responsibilities
Design and develop real-time embedded software
Architect scalable and modular software systems
Build navigation, guidance, control, and autonomy-related components
Integrate AI/ML capabilities into embedded or edge environments
Work across hardware interfaces, middleware, and application-layer autonomy logic
Collaborate closely with systems, hardware, and test engineering teams
Drive architecture decisions around interfaces, timing, data flow, and resource constraints
Support debugging, optimization, and performance tuning in real-time environments
Technical Skills Required
C++ Embedded Linux development Software architecture Multithreading Synchronization Concurrency
Benefits & Perks
Relocation assistance considered
100% onsite
Nice to Have
Autonomous navigation systems
AI/ML within embedded systems
Guidance, Navigation & Control (GNC) algorithms
Edge inference, sensor fusion, or perception systems
Real-time autonomy or application-level autonomy logic
Experience with communication protocols

Job Description


🚀 Embedded Software Engineer – Autonomous Systems

📍 Melbourne, FL (100% Onsite | Relocation Assistance Considered)


We’re looking for a highly experienced Embedded Software Engineer to help design and deliver real-time software for next-generation autonomous systems operating in mission-critical environments.

This is a high-impact opportunity for someone who thrives at the intersection of:

✔ Hands-on C++ development

✔ Embedded/real-time systems

✔ Software architecture

✔ Autonomy, navigation, and AI-enabled platforms

The ideal candidate is both:

🔹 A strong hands-on engineer

🔹 A system-level thinker who can influence architecture and technical direction

🔧 What You’ll Be Doing:

• Design and develop real-time embedded software in modern C++

• Architect scalable and modular software systems for autonomous platforms

• Build navigation, guidance, control, and autonomy-related components

• Integrate AI/ML capabilities into embedded or edge environments

• Work across hardware interfaces, middleware, and application-layer autonomy logic

• Collaborate closely with systems, hardware, and test engineering teams

• Drive architecture decisions around interfaces, timing, data flow, and resource constraints

• Support debugging, optimization, and performance tuning in real-time environments

✅ Required Experience:

• 8+ years in embedded software development

• Extensive hands-on C++ experience

• Embedded Linux development experience

• Strong background in software architecture and system design

• Experience with multithreading, synchronization, and concurrency

⭐ Nice-to-Have Experience:

• Autonomous navigation systems (robotics, aerospace, automotive, marine, etc.)

• AI/ML within embedded systems

• Guidance, Navigation & Control (GNC) algorithms

• Edge inference, sensor fusion, or perception systems

• Real-time autonomy or application-level autonomy logic

• Experience with communication protocols (CAN, DDS, UDP/TCP, serial, etc.)

• Safety-critical or high-reliability systems

🧠 What We’re Looking For:

• Someone who owns problems end-to-end

• Strong systems-thinking mindset

• Comfortable operating in fast-moving, ambiguous environments

• Ability to balance architecture vs. execution and speed vs. reliability


Similar Jobs

Explore other opportunities that match your interests

Online Game Services Engineer

Programming
14m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Rushdown Studios

United State

Systems Software Engineer (Associate, Experienced, Senior)

Programming
19m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

fetchjobs.co

United State

Senior Infrastructure Engineer

Programming
23m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

remotehunter

United State

Subscribe our newsletter

New Things Will Always Update Regularly