1

Junior Embedded Engineer Jobs in Florida (NOW HIRING)

Conduct code reviews and provide technical mentorship and guidance to junior and mid-level embedded software engineers. * Collaborate closely with systems, hardware, FPGA, verification, manufacturing ...

Senior Embedded Software Engineer

Melbourne, FL ยท On-site

$114K - $150K/yr

Conduct code reviews and mentor junior engineers in software design, implementation, and debugging ... Minimum 5 years of embedded software development experience. * Expert-level proficiency in C and C+

$119K - $157K/yr

May direct junior level software engineers. Responsibilities and Tasks * Develop software modules using the C programming language for real time embedded systems. * Develop test software modules ...

... embedded software architecture, design, implementation, and integration of real-time systems. The ... Mentoring of junior engineers Basic Qualifications * US Citizenship required * Requires BS degree ...

... embedded software architecture, design, implementation, and integration of real-time systems. The ... Mentoring of junior engineers Basic Qualifications * US Citizenship required * Requires BS degree ...

Monday-Friday A Software Engineer - DSP & Embedded Systems position is currently accepting ... Provide technical guidance and mentorship to junior software engineers as needed. * Participate in ...

Software Engineer Manager

Bradenton, FL ยท On-site

$140K - $170K/yr

Role Overview This role leads the development of embedded, safety-critical software supporting ... Provide coaching and technical guidance to junior engineers and support team development ...

next page

Showing results 1-20

Junior Embedded Engineer information

See Florida salary details

$25K

$53.7K

$81.8K

How much do junior embedded engineer jobs pay per year?

As of Jul 31, 2026, the average yearly pay for junior embedded engineer in Florida is $53,655.00, according to ZipRecruiter salary data. Most workers in this role earn between $36,200.00 and $59,800.00 per year, depending on experience, location, and employer.

What does a Junior Embedded Engineer do?

A Junior Embedded Engineer assists in designing, developing, and testing embedded systems, which are specialized computing systems that perform dedicated functions within larger devices. They typically work with microcontrollers, firmware, and hardware interfaces, often writing code in languages like C or C++. Junior engineers collaborate with senior engineers and cross-functional teams to troubleshoot issues, support product development, and improve system performance. Their role is crucial in industries like automotive, consumer electronics, and IoT, where embedded systems are widely used.

What are the key skills and qualifications needed to thrive as a Junior Embedded Engineer, and why are they important?

To thrive as a Junior Embedded Engineer, you need a solid understanding of C/C++ programming, basic electronics, and embedded systems concepts, usually backed by a degree in electrical engineering, computer engineering, or a related field. Familiarity with microcontrollers, hardware debugging tools (like oscilloscopes and logic analyzers), and version control systems such as Git is typically required. Strong problem-solving abilities, teamwork, and effective communication help you adapt to project requirements and collaborate with cross-functional teams. These skills ensure you can develop reliable embedded solutions, troubleshoot issues efficiently, and contribute effectively to engineering projects.

What are common challenges a Junior Embedded Engineer faces when transitioning from academic projects to real-world embedded systems development?

Junior Embedded Engineers often find that real-world projects involve working with complex hardware constraints, strict deadlines, and cross-functional teams. Unlike academic projects, embedded systems in industry must meet rigorous reliability, safety, and performance standards, often with limited documentation. Adapting to debugging hardware issues, integrating with legacy code, and collaborating closely with hardware engineers and senior developers can be challenging but also provides valuable learning opportunities. Embracing a proactive approach to problem-solving and seeking mentorship within the team can greatly ease this transition.
What are the most commonly searched types of Embedded Engineer jobs in Florida? The most popular types of Embedded Engineer jobs in Florida are:
What job categories do people searching Junior Embedded Engineer jobs in Florida look for? The top searched job categories for Junior Embedded Engineer jobs in Florida are:
What cities in Florida are hiring for Junior Embedded Engineer jobs? Cities in Florida with the most Junior Embedded Engineer job openings:
Infographic showing various Junior Embedded Engineer job openings in Florida as of July 2026, with employment types broken down into 1% Internship, 90% Full Time, 7% Part Time, and 2% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $53,655 per year, or $25.8 per hour.

Senior Embedded Software Engineer

Mainstream Engineering

Rockledge, FL โ€ข On-site

$109K - $143K/yr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Position Summary

Due to continued growth, our firm is seeking a talented Senior Embedded Software Engineer for a variety of disciplines, including embedded programming, software architecture design, software testing, motor control, and power electronics controls. The Senior Embedded Software Engineer will define and maintain department-wide software standards and processes, as well as provide technical guidance to junior engineers. He or she will play a critical role in developing our wide variety of products and provide vital sub-system design support for products related to thermal control and energy conversion.

Key Responsibilities

  • Software development: Develop software architectures, design and implement reliable, deterministic embedded software in C/C++
  • Software processes: Implement and maintain department-wide software development processes, pipelines, and configuration management strategies
  • Technical guidance: Conduct code reviews and mentor junior engineers
  • Software requirements: Develop clear requirements and ensure bidirectional traceability between system requirements, code, and test cases
  • Verification and testing: Design and execute functional and/or automated testing to demonstrate full compliance with software requirements
  • Hardware integration: Perform board bring-up, interface with sensors/actuators, communicate with common protocols (CAN, SPI, UART, etc.), and debug hardware/software
  • Configuration management: Maintain version control and configuration management baselines in alignment with appropriate standards

Required Qualifications

  • B.S. in Computer Engineering, Electrical Engineering, or Computer Science required with a minimum GPA of 3.3 โ€“ M.S. or PhD a plus
  • 5-year minimum experience developing embedded software or controls, strong proficiency in embedded C/C++
  • Experience writing and following software and system requirements and requirements traceability
  • Proficiency in software debugging and using standard hardware debugging tools (oscilloscopes, logic analyzers, etc.)
  • United States Citizenship required due to US Government ITAR program restrictions

Preferred Qualifications

  • Experience developing and following DO-178 documentation and processes
  • Experience with TI C2000 or STM32 microcontroller family
  • Experience with additional programming languages (C#, Python, assembly, etc.) and GUI design
  • Understanding of digital control algorithms, digital filters and the general control of power electronics systems

Mainstream Engineering Corporation is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.