Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$90k - $125k

Aeronix Technologies Group

Embedded Software Engineer - Job Description

Job Title: Software Engineer
Department: Engineering
Reports To: Program Manager and Engineering Director
FLSA Status: Exempt / Full-time

Salary Range: $90,000 - $125,000 Annually (depending on experience)

ROLE

We are seeking a skilled Embedded Software Engineer to design, develop, and integrate software for embedded systems with an emphasis on memory-safe languages development practices aligned with NSA/DoD guidelines. This role covers the full development lifecycle, from architecture through validation, across both RTOS-based and bare-metal environments. The ideal candidate will have strong technical expertise, excellent communication skills, and the ability to present software solutions to internal teams and customers.

RESPONSIBILITIES

  • Perform full lifecycle development for embedded systems, including architecture definition, implementation, unit testing, and integration.
  • Apply memory safe development practices, including use of the Rust programming language appropriate for safety or security critical components.
  • Develop software for both RTOS based systems and bare metal CPU environments without typical operating system services.
  • Review customer requirements, translate them into specifications, and produce technical documentation, designs, and operational concepts.
  • Collaborate closely with hardware engineers to ensure seamless integration with custom electronic components and circuit card assemblies.
  • Develop and execute test plans and procedures; perform debugging, troubleshooting, and ensure compliance with functional and security requirements.
  • Conduct design and code reviews, resolve defects, and adhere to established development processes, configuration management, and release practices.
  • Develop low level device drivers and support component level integration on custom hardware.
  • Support automated build and test pipelines for embedded software.
  • Present and explain software designs and solutions to internal teams and customers.
  • Work independently while contributing within a structured technical team.
REQUIRED SKILLS
  • Strong proficiency in C for Embedded Linux, RTOS, and bare-metal environments.
  • Experience with Memory-safe software development, including proficiency with Rust.
  • Experience integrating software with custom processor-based circuit card assemblies.
  • Experience in requirements development and management.
  • Familiarity with formal verification or assurance-oriented development procedures.
  • Ability to work effectively in a team environment on projects with many requirements.
PREFERRED SKILLS
  • Experience with Embassy multitasking and Hardware Abstraction Layers (HALs) with Rust.
  • Experience with secure coding practices aligned with NSA/DoD guidelines (e.g., SERD 2.0).
  • Register-level configuration/setup software, with low-level programming in assembly, C, or Rust.
  • Device driver development for UARTs, I²C, SPI, and similar interfaces.
  • Experience with Yocto or Buildroot embedded Linux build environments.
  • Experience with toolchains such as JIRA, Confluence, Bitbucket (Git), and Jenkins.
  • Knowledge of Requirements frameworks, especially DOORS, Jama and Excel.
  • Experience with testing equipment, instrumentation, and data acquisition tools.
  • Knowledge of messaging protocols within the OSI 7-layer stack.
  • Working knowledge of C++ and Python.
QUALIFICATIONS
  • Bachelor's Degree in Computer Engineering, Software Engineering, or related field.
  • Minimum 5 years of relevant experience.
  • US Person required; ability to obtain and maintain a DoD Secret clearance.
  • Position located in Melbourne, FL (not remote).
Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Melbourne, FL vacancy
  •  ...Responsibilities * Analyzing and communicating software/firmware requirements * Creating...  ...BS or MS in Computer Science / Electrical Engineering or related field. * 7 years or more SW development experience with embedded applications. * Able to develop HW and peripheral... 
    Suggested
    Full time

    STS Technical Services

    Melbourne, FL
    5 days ago
  •  ...Duties and Responsibilities ~ Support embedded software/firmware activities for product development Demonstrated ability to contribute...  ...independently along with mentoring and coaching other engineers. Review customer specifications and requirements and... 
    Suggested
    Work at office

    STS Technical Services

    Melbourne, FL
    17 hours ago
  •  ...environment, a competitive salary and benefits package, and a business culture that rewards performance. Job Summary The Embedded Software Engineer II supports the design, development, integration, verification, and maintenance of embedded software solutions for advanced... 
    Suggested
    Local area
    Flexible hours

    Leonardo DRS

    Melbourne, FL
    4 days ago
  •  ...About the Role HEKA is hiring Software Engineers to join our fast-paced, highly collaborative engineering teams working on advanced aerospace, defense, and embedded systems. We are looking for innovative, team-oriented engineers who take initiative, value ownership, and... 
    Suggested
    Work at office

    HEKA

    Melbourne, FL
    5 days ago
  •  ...Senior Embedded Software Engineer Location: Melbourne, FL, US, 32935 The Electro Optical Infrared Systems (EOIS) line of business within DRS has locations in Dallas and Austin, TX, Melbourne, FL, and Cypress, CA. EOIS develops, manufactures, and supports infrared and... 
    Suggested
    Local area
    Flexible hours

    Leonardo DRS

    Melbourne, FL
    4 days ago
  •  ...L3Harris Technologies in Melbourne, Florida is seeking an Associate Software Engineer. You will be part of a dynamic team focused on developing software solutions for defense applications. The role requires participation in all phases of software development, requiring... 

    TryApplyNow

    Melbourne, FL
    2 days ago
  • $134k - $184k

     ...Senior Embedded Software Engineer - Cyber Melbourne, FL STR makes the world a safer place by developing technology and applying it to solve emerging national security challenges. Our Cyber Division develops the people, tools, and processes that put all the right... 
    Full time
    Local area
    Night shift

    Science & Technology Research (STR)

    Melbourne, FL
    3 days ago
  •  ...required, ranging from desktop verification, software-in-the-loop and hardware-in-the-loop...  ...problems. Interacts with other engineering groups to define, document, analyze, perform...  ...testing. Essential Skills: Manual testing on embedded systems Desired Skills: Automotive... 

    Purple Drive

    Melbourne, FL
    5 days ago
  •  ...responsible for low-level and high-level software in Cesium’s products through all phases...  ...reliability qualification, as well as software engineering and software project management...  ...Designing and implementing software for embedded devices and systems, from requirements to... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work

    CesiumAstro

    Melbourne, FL
    11 days ago
  • $91k - $129.8k

     ...Under the Train Performance & Automation group, the LOCOTROL Engineers design and develop new and exciting solutions for a variety...  ...and others, as well as provide technical solutions, through Embedded Software Applications, for a myriad of customer requests. You will have... 
    Contract work
    Temporary work
    Work experience placement
    Remote work
    Worldwide
    Day shift

    Wabtec

    West Melbourne, FL
    18 hours ago
  • $132.23k - $176.31k

     ...seeking a highly skilled and proactive Senior Lead Site Reliability Engineer (SRE) to join our team, focusing on production support and...  ...Senior Lead SRE requires an AI-native mindset, understands the software development lifecycle (from coding to support) and applies modern... 
    Full time
    Temporary work
    Remote work

    Lumen

    Melbourne, FL
    5 hours ago
  • $132.4k - $251.6k

     ...Principal Systems Engineer The Computing Solutions Department is looking for a Principal...  ...close collaboration with Hardware, Software, Safety, and Security teams. ~10% travel...  ...Experience working with and testing embedded hardware and software. Experience developing... 
    Temporary work
    Work experience placement
    Flexible hours

    RTX

    Melbourne, FL
    18 hours ago
  • $122.8k - $184.2k

     ...Aeronautics Systems has an opening for a Senior Principal Systems Engineer to join our team of qualified, diverse individuals within our...  ...studies to translate customer requirements into hardware and software specifications. The successful candidate will communicate... 
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    4 days ago
  •  ...interest of national security. Job Title Senior Specialist, Systems Engineer Job Code 40214 Job Location Melbourne, FL Job Schedule 9/80:...  ...all phases of the project. This includes working closely with Software and Network Engineers to design and architect solutions,... 
    Local area

    Harris Geospatial Solutions

    Melbourne, FL
    51 minutes ago
  • $87.2k - $130.8k

     ...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is seeking a Cyber Systems Engineer to join our team of diverse, qualified individuals in Melbourne, FL . The selected candidate will execute the Systems... 
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    18 hours ago
  •  ...Systems Support Engineer Position Details: Job Title: Systems Support Engineer Work Location: Melbourne, FL Shift: 1st – 9...  ...among functional groups (Manufacturing, Mechanical Engineering, Software Engineering and others) is a key success factor. Notes from... 
    For contractors
    Immediate start
    Shift work

    vTech Solution

    Melbourne, FL
    3 days ago
  • $98.4k - $147.6k

     ...Information & Digital Office (CIDO) is seeking a Principal Systems Engineer to support the Office of the Chief Engineer's IT Solutions...  ...and implement secure operating systems, networks, and COTS software solutions aligned to DEE requirements. Optimize cloud resource... 
    Full time
    Work at office
    Relocation
    Flexible hours
    Shift work

    Northrop Grumman

    Melbourne, FL
    18 hours ago
  •  ...of national security. Job Title: Senior Specialist, Systems Engineer Job Req: 36566  Job Location: Palm Bay, FL Job Schedule...  ...verification and validation (V&V) activities, while coordinating with software, firmware, hardware, and cross-disciplinary teams. • Assist... 
    Local area

    L3Harris

    Palm Bay, FL
    5 days ago
  • $120k - $140k

     ...Overview We are seeking a detail-oriented and proactive Test Engineer to join our manufacturing team. The Test Engineer will be responsible for designing, developing, and executing testing processes to ensure product quality, performance, and compliance with specifications... 

    latitude

    Melbourne, FL
    5 days ago
  • $122.8k - $184.2k

     ...Aeronautics Systems Sector has an opening for a Senior Principal Engineer Systems Architect to join our team of qualified, diverse...  ...products and/or Mission Engineering. Must have experience modeling software systems and software system of systems. Must have experience... 
    Relocation package
    Flexible hours
    Shift work

    Northrop Grumman

    Melbourne, FL
    5 days ago
  • $70k

     ...Embedded Software Test Engineer (DO-178C / DAL-A) Melbourne, FL (Remote) ITAR Compliance: U.S. Citizenship or Green Card required About the Role HCLTech is seeking a highly skilled Embedded Software Test Engineer with strong experience in DO-178C compliance... 
    Permanent employment
    Full time
    Local area
    Remote work

    HCLTech

    Melbourne, FL
    19 days ago
  • $152.9k - $229.3k

     ...Aeronautics Systems has an opening for a Staff Reliability Systems Engineer to join our team of qualified, diverse individuals within our...  ...Testability Analysis. Proven proficiency with reliability software tools such as PTC Windchill Quality Solutions (Relex),... 
    Interim role
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    8 days ago
  • $166.5k - $249.7k

     ...opportunities to fit your life and launch your career today. Northrop Grumman Aeronautics Systems is seeking Sr. Staff Systems Engineer to work within Systems Engineering organization. This role reports to the Engineering Integration & Execution (EI&E) leader on a... 
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    3 days ago
  • $206k - $284k

     ...Principal Model-Based Systems Engineer STR is hiring a Principal Model-Based Systems Engineer (MBSE) in our Woburn, MA office (other...  ...and traceability from requirements analysis through system and software development through production system deployment. This position... 
    Full time
    Work experience placement
    Work at office

    Science & Technology Research (STR)

    Melbourne, FL
    2 days ago
  •  ...Job Overview The Quality Assurance Laboratory Team seeks an experienced Principal Test Engineer located in Palm Bay, Florida to address the growing demand for power products supporting Artificial Intelligence. This role is ideal for an advanced semiconductor test engineer... 
    Local area
    Shift work

    Renesas

    Palm Bay, FL
    2 days ago
  • $87.2k - $130.8k

     ...Start dates are determined after funding confirmation. Northrop Grumman Aeronautics Systems is seeking a Cyber Systems Security Engineer / Principal Cyber Systems Security Engineer that will join our team of qualified, diverse engineers to support the Systems... 
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    3 days ago
  •  ...Overview Senior Software Engineer / Full Stack Developer Melbourne, FL Are you ready to enhance your skills and build your career...  ...you looking for a career where professional development is embedded in your employer's core culture? If so, Chenega Military,... 
    Work at office

    SecuriGence LLC

    Melbourne, FL
    2 days ago
  • Embedded Software Engineer (C#, User Interface) in Herndon, VA or Palm Bay, Florida C#, Embedded C, Software Enginer, User Interface Location: Florida Job Function: Software Development Date Of Job Posting: 03-10-2018 Embedded Software Engineer (C#, User Interface... 
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Relocation

    DBA Web Technologies

    Palm Bay, FL
    a month ago
  •  ...is hiring a Senior Cyber RF Hardware Engineer who will leverage their RF, analog/mixed...  ...variety of hardware architectures to aid with software and hardware modeling efforts. They...  ...PCB-based designs and implement FPGA and embedded software to support HWIL and surrogate... 
    Work at office
    Local area
    Remote work
    Night shift

    STR

    Melbourne, FL
    1 day ago
  •  ...Full Stack Engineer We're seeking a Full Stack Engineer with deep technical expertise across Java, C, and Python to design, develop...  ...systems and modern front-end frameworks. You'll collaborate with software engineers, DevOps, and product teams to deliver secure,... 
    Local area

    Kavaliro

    Melbourne, FL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!