Embedded Software Engineer
$90k - $125kAeronix 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
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.
- 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.
- 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.
- 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...SuggestedFull time
- ...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...SuggestedWork at office
- ...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...SuggestedLocal areaFlexible hours
- ...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...SuggestedWork at office
- ...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...SuggestedLocal areaFlexible hours
- ...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...
$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 timeLocal areaNight shift- ...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...
- ...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 employmentFull timeContract workWork experience placementWork at officeLocal areaRemote work
$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 workTemporary workWork experience placementRemote workWorldwideDay shift$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 timeTemporary workRemote work$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 workWork experience placementFlexible hours$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 packageShift work- ...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
$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 packageShift work- ...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 contractorsImmediate startShift work
$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 timeWork at officeRelocationFlexible hoursShift work- ...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
$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...$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 packageFlexible hoursShift work$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 employmentFull timeLocal areaRemote work$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 roleRelocation packageShift work$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 packageShift work$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 timeWork experience placementWork at office- ...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 areaShift work
$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 packageShift work- ...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
- 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 employmentFull timeWork experience placementRemote workRelocation
- ...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 officeLocal areaRemote workNight shift
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- embedded software engineer Melbourne, FL
- embedded systems software engineer Melbourne, FL
- embedded developer Melbourne, FL
- embedded engineer Melbourne, FL
- ultimate software Melbourne, FL
- software applications developer Melbourne, FL
- remote software sales Melbourne, FL
- senior c# .net software developer Melbourne, FL
- id software Melbourne, FL
- software Melbourne, FL



