Demo

Embedded Software Engineer

iStaff
Melbourne, FL Full Time
POSTED ON 5/12/2026
AVAILABLE BEFORE 6/10/2026

🚀 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

Salary.com Estimation for Embedded Software Engineer in Melbourne, FL
$89,656 to $109,692
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at iStaff

  • iStaff Boston, MA
  • We’re hiring a Senior Project Engineer to lead the delivery of complex IT infrastructure and cloud projects across a diverse client base. This role is idea... more
  • Just Posted

  • iStaff Duluth, GA
  • As an Enterprise Architect, you will define and maintain the enterprise architecture vision, strategy, and roadmap. This role leads the design and governan... more
  • Just Posted

  • iStaff Atlanta, GA
  • Our client, a well-established, mission-driven nonprofit organization, is seeking a CRM Applications & Data Analytics Manager (Salesforce) to support and e... more
  • Just Posted

  • iStaff Macon, GA
  • About the Role Our client is seeking a process‑oriented HRIS Analyst with deep UKG experience to serve as the critical bridge between HR and IT. This role ... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Melbourne, FL area that may be a better fit.

  • AERONIX INC Melbourne, FL
  • Embedded Software Engineer – Job Description Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA... more
  • 7 Days Ago

  • TalentAlly Melbourne, FL
  • Job Description Who will you be working with? Under the Train Performance & Automation group, the LOCOTROL Engineers design and develop new and exciting so... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!