Embedded Software Engineer
$90k - $125kAERONIX INC
Job Description
Job Description
Embedded Software Engineer – Job Description
Job Title: Software Engineer
Department: Engineering
Reports To: Program Manager and Engineering Director
FLSA Status: Exempt / Full-time
DoD Secret clearance required.
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. This role covers the full development lifecycle with a strong emphasis on testing and validation to ensure functionality and reliability. The ideal candidate will have strong technical expertise, excellent communication skills, and the ability to present and explain software solutions to internal teams and customers.
RESPONSIBILITIES
- Perform full lifecycle development for embedded systems, including implementation, unit testing, and integration.
- Review customer requirements, translate them into specifications, and produce technical documentation, designs, and operational concepts.
- Collaborate closely with hardware engineers to ensure seamless integration of software with electronic components and boards.
- Develop and execute test plans and procedures; perform debugging, troubleshooting, and ensure compliance with functional specifications.
- Conduct design and code reviews, resolve defects, and adhere to established development processes, configuration management, and release practices.
- Work under technical leadership while demonstrating initiative and self-direction.
- Design and implement software for real-time operating systems (RTOS) with strict timing constraints.
- Develop low-level device drivers and support component-level integration.
- Support automated build and test pipelines for embedded software.
- Present and explain software designs and solutions to internal teams and customers.
REQUIRED SKILLS
- Strong proficiency in C programming for embedded Linux or RTOS environments.
- Experience integrating software with custom processor-based circuit card assemblies.
- Working knowledge of higher-level programming languages, including C++ and Python.
- Experience in requirements development and management.
- Familiarity with formal verification procedures.
- Ability to work effectively in a team environment on projects with many requirements.
PREFERRED SKILLS
- Bare-metal, register-level configuration/setup software
- 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++, Python and C#.
QUALIFICATIONS
- Bachelor’s Degree in Computer Engineering, Software Engineering, or related field.
- Minimum 5 years of relevant experience.
- DoD Secret clearance required.
- Position located in Melbourne, FL (not remote).
- ...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
$79.3k - $113k
...Description Job Description Who will you be working with? Embedded software team for our LOCOTROL® Remote Control Locomotive, Tower... ...Power product portfolios. Working closely with PMs, System Engineers and Architects, and test teams to align with customer...SuggestedWork experience placementRemote workWorldwideRelocation package- Job Type: Direct Placement Duration: Direct Placeme Job Title: Embedded Software Engineer II Location: on-Site, Melbourne, FL Employment Type: Direct Schedule: 9x80 About the Opportunity: The Embedded Software Engineer II supports the design, development, integration...SuggestedWorldwide
- Lead the design, integration, and testing of advanced embedded systems and heterogeneous SoC devices. Collaborate with clients to transform requirements into technical solutions while overseeing code reviews and maintaining comprehensive documentation. Requirements Requires...SuggestedTemporary work
- Duties and Responsibilities Support embedded software/firmware activities for product development Demonstrated ability to contribute to a... ...project independently along with mentoring and coaching other engineers. Review customer specifications and requirements and develop...SuggestedWork at office
- ...business culture that rewards performance. Employing the world's brightest. Supporting the world's bravest. Job Summary The Embedded Software Engineer II supports the design, development, integration, verification, and maintenance of embedded software solutions for...Local areaFlexible hours
- Job Type: Direct Placement Duration: Direct Placeme Job Title: Sr Embedded Software Engineer Location: on-Site, Melbourne, FL Employment Type: Direct Schedule: 9x80 About the Opportunity: The Senior Embedded Software Engineer is responsible for the architecture, design...Worldwide
$122.8k - $184.2k
...history, they're making history. Northrop Grumman Mission Systems is looking for you to join our team as a Sr Principal Engineer Embedded Software based out of Melbourne, Florida . This position is contingent upon funding/contract award. What You'll Get To Do Be part...Contract workWork experience placementRelocation packageFlexible hoursShift workAfternoon shift$117k - $157k
Description Job Title: Principal Embedded Software Engineer Location: on-Site, Melbourne, FL Employment Type: Direct Industry: Defense & Aerospace Compensation: $117k-$157k Shift: 1st Schedule: 9x80 About the Opportunity: The Principal Embedded Software Engineer serves...WorldwideShift work- A tech services company in Florida is seeking a Software Developer with expertise in embedded applications. The ideal candidate will have at least 7 years of experience and a strong background in 'C' programming, hardware drivers, and multithreaded RTOS like Free RTOS....
$40 - $80 per hour
...Job Description Job Description Embedded Software Engineer Melbourne, FL | Full-Time | Onsite | 9/80 Schedule Join a growing engineering team developing mission-critical embedded systems for advanced defense and aerospace applications. This role offers hands-on...Full timeContract workTemporary work$125k - $175k
...Description Job Description Lead Systems Engineer – Job Description Job Title: Lead... ..., and coordinates work across hardware, software, and test teams. The ideal candidate brings... ...full‑lifecycle systems engineering for embedded communication systems, with the ability...Full time- ...responsible for low-level and high-level software in CesiumAstro’s products through all... ...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 placementLocal area
$125k - $140k
...Job Description Job Description Embedded Software Engineer Job Description This role focuses on the architecture, design, development, integration, verification, and sustainment of complex embedded software solutions for advanced electro-optical, infrared, imaging...Permanent employment- ...worked, and have every other Friday offJob Description:The Systems Engineer is responsible for performing operational analysis and... ...plans, procedures & casesConduct tests and document resultsUse software tools, scripting and software/hardware troubleshootingAnalyze systems...InternshipLocal area
- ...CACI is seeking a Senior Systems Engineer in Melbourne, FL to develop and deliver high-performance RF hardware, firmware, and software products for national importance missions across the DoD community. You’ll work with a diverse team of RF, hardware, software, firmware...
- ...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...
- ...interest of national security.Job Location: Melbourne, FLJob Schedule: 9/80Job Description:L3Harris is seeking an experienced Project Engineer to support the Alaska Automation Capability (AAC) Program by leading technical execution across the full product lifecycle,...Contract work
$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work1 day per week$86.8k - $165.2k
...forward‑thinking, and highly motivated engineering team developing advanced avionics processing... ...Architectures organization delivers embedded processing solutions used across a wide... ...We are seeking Senior Embedded Platform Software Engineers to join our foundation software...Temporary workWork experience placementStart working todayWork at officeRemote workRelocationFlexible hours$100 per hour
...challenges and achieve long-term success. The Senior Network Engineer is responsible for the daily operation and maintenance of LAN & WAN networks, including Cisco and Palo Alto hardware and software maintenance, core services installation, and troubleshooting Satcom...Temporary workWorldwide$79.3k - $118.9k
...Cyber Systems Engineer or Principal Cyber Systems EngineerAt Northrop Grumman, our employees... .../countermeasuresDevelop/refine Hardware/Software Bill of Materials and conduct... ...and mitigation strategiesExperience with embedded computing environments and technologiesExperience...For subcontractorShift work- ...Lead, Software Engineer Melbourne, Florida Full Time Job Schedule: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off We are looking for an experienced and driven Lead Software Engineer/Cloud Architect...Full timeLocal areaRelocation
$122.8k - $184.2k
...confirmation. Northrop Grumman Aeronautics Systems Sector has an opening for a Sr. Principal Reliability & Maintainability Systems Engineer to join our team of qualified, diverse individuals. This position will be located onsite in Melbourne, FL. This is 100% on-site...Relocation packageShift work$135k - $202.6k
...Grumman Aeronautics Systems has an opening for a Cyber Systems Engineer to join our team onsite in Melbourne, FL. This position will be... ...CISSP, or similar network/security certificationsExperience with embedded computing environments and technologiesExperience with cloud...For subcontractorRelocation packageShift work- ...Northrop Grumman Classified Solutions team is seeking Cyber Systems Engineers to support information systems and network design, operation,... ...Network & Security functions necessary to operate multiple Software Development environments at various classification levels....Full timeRemote workFlexible hoursShift work
$122.8k - $184.2k
...Cyber Systems Engineer (Senior Principal Level)At Northrop Grumman, our employees have incredible opportunities to work on revolutionary... ...the secure operations of cloud infrastructure, platforms, and software, including the installation, maintenance, and improvement of cloud...Shift work- ...If you are an engineer interested in understanding how all the components of an aircraft's avionics come together and ensuring they operate... ...the opportunity to collaborate with engineers across hardware, software, and mechanical disciplines, all of whom are committed to...Full timeContract work
- ...development of innovative flight display systems and must have a relevant STEM degree along with substantial experience in systems engineering. Strong leadership and communication skills are essential. This full-time position may offer relocation assistance and requires a...Full timeFor contractorsRelocation package
- ...Job Title: Senior Specialist, Electrical Engineer - Digital Hardware EngineerJob Code: 44503Job Location: Palm Bay, FLJob Schedule: 9/... ...drilling.Designhigh speed memory interfaces (DDRx).Utilize schematic software suite used to generate circuit card designs (Schematic Capture,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software engineer Melbourne, FL
- embedded systems software engineer Melbourne, FL
- embedded developer Melbourne, FL
- embedded engineer Melbourne, FL
- embedded software Melbourne, FL
- software applications developer Melbourne, FL
- entry level software sales Melbourne, FL
- software technology Melbourne, FL
- software implementation project manager Melbourne, FL
- software support Melbourne, FL



