Principal Embedded Software Engineer
We’re looking for an experienced Embedded Software Engineer / Technical Lead to help architect and build low-level platform software for safety- and mission-critical systems. This is a highly technical, hands-on role focused on embedded firmware, platform security, boot architecture, and hardware/software integration. You’ll work closely with hardware, systems, and software engineering teams while helping set technical direction for the platform. What You'll Work On: Architecture and development of embedded firmware and low-level platform software. Secure boot, bootloaders, hardware root of trust, key provisioning, and trusted execution. Board bring-up, processor initialization, BSPs, drivers, and hardware validation. Debugging complex hardware/software interactions. Platform security architecture, threat modeling, and security reviews. Integration of firmware with operating systems and higher-level software. Technical leadership and mentorship across embedded, security, and hardware teams. What We're Looking For: Extensive embedded systems and firmware development experience. Strong C/C++ and low-level programming skills. Experience with secure boot, bootloaders, and embedded/platform security. Hands-on board bring-up and processor initialization experience. Strong understanding of SoCs, processor architectures, memory interfaces, and hardware abstraction. Experience with hardware debugging tools such as JTAG, logic analyzers, or oscilloscopes. Experience providing technical or architectural leadership. Nice to Have: ARM TrustZone, TPM, TEE, or similar secuirty tecnologies. Linux kernel, RTOS, U-boot, or custom bootloader experience. Security certification or platform-hardening experience. Background with safety-critical or mission-critical embedded systems.
- ...Principal Embedded Software Engineer — Automated Test & Verification Melbourne, FL (Hybrid Remote) Long Term Contract-to-Hire with benefits A leading aerospace technology company is seeking an Automated Test & Verification Software Engineer to support the verification...SuggestedLong term contractRemote work
$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...SuggestedWorldwideShift work- ...We're looking for an experienced Embedded Software Engineer / Technical Lead to help architect and build low-level platform software for safety- and mission-critical systems.Do not pass up this chance, apply quickly if your experience and skills match what is in the following...Suggested
- ...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
$55 - $70 per hour
...Job Title: Senior Embedded Software Engineer Duration: 12 Month C2H Pay: $55/hr - $70/hr Location: Palm Bay, FL (Onsite) Required Skills & Experience: ~ Bachelor’s degree in Computer Science , Computer Engineering , or related field ~4+ years of...Suggested- ...We’re hiring experienced Embedded Software Engineers to support the development of real-time, mission-critical systems. This role is a strong fit for engineers with hands-on experience developing embedded software using VxWorks and/or Wind River Helix in aerospace, defense...Full time
$204k - $284k
...Principal Software Reverse Engineer Melbourne, FL STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis... ...targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures...Full timeWork experience placementLocal areaImmediate startNight shift- ...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...Work at office
$79.3k - $113k
...Job Description Who will you be working with? Embedded software team for our LOCOTROL® Remote Control Locomotive, Tower Control, and... ...Power product portfolios. Working closely with PMs, System Engineers and Architects, and test teams to align with customer requirements...Work experience placementRemote workWorldwideRelocation package- ...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
$80k - $103k
...Job Title: Embedded Software Engineer II Location: on-Site, Melbourne, FL Employment Type: Direct Industry: Defense & Aerospace Compensation: $80k-$103k Shift: 1st Schedule: 9x80 About the Opportunity: The Embedded Software Engineer II supports...WorldwideShift work$122.8k - $265.6k
...Grumman Defense Systems sector (NGDS) is seeking a Senior Principal Systems Engineer or Staff Systems Engineer to join our growing team of... ...definition, to translate customer requirements into a software/hardware solution. Collaborate across disciplines, product...Full timeRelocation packageShift work- ...cyber domains in the interest of national security. L3Harris Engineering Hiring Event in Melbourne, Florida. Overview: Join... ...space, cyber, air, and sea technology! Our expanding teams in Software Engineering, Systems Engineering, Integration and Test, and Electrical...Full timeLocal areaFlexible hours
- ...in the interest of national security. Job Title: Intern, Software Engineering Job Code: 42049 Job Location: Melbourne, FL Job Schedule... ...analysis, design, implementation, integration, and test of embedded software for real-time control of advanced tactical radio...Full timeInternshipLocal area
$108k - $148k
...Responsibilities: Build high-impact native applications for Android devices as part of a development team Integrate reverse-engineering results into development products Expand Android platform knowledge to meet development objectives and customer requirements...Full timeRelocation packageFlexible hours- ...Role Summary: Cyient is looking for an Avionics Systems Software Engineer with experience in GNSS/GPS, navigation, PNT, and safety-critical avionics systems. The role involves system requirements, integration, verification & validation, and technical documentation....Full time
- ...Embedded Software Engineer Responsible for definition, development and maintenance of real time embedded software applications for use in train communication and control systems. Work closely with the business unit to ensure application development meets product specification...
- ...seeking a highly experienced and technically proficient Senior Software Engineer to lead the design, development, and integration of software... ...and back-end development. Experience with real-time and embedded development, FPGA experience, board bring-up, peripheral...Full timeTemporary workWork at officeVisa sponsorshipWork visa
$134k - $184k
...Senior Software Engineer Location: Melbourne, Florida, United States Compensation: $134,000 - 184,000 USD / year Design and implement secure, high‑performance real‑time networking software for national security About The Role STR is hiring experienced Senior...Full timeLocal areaImmediate start- ...relocation and housing reimbursement stipend. Summary As a Software Engineering Intern , you’ll be part of a collaborative,... ...review our company website at to learn more about us. Principals only need apply. NO agencies please. About AV: AV isn...Permanent employmentFull timeContract workWork experience placementInternshipSummer internshipWork at officeRelocation
- ...Job Description Job Description Overview Senior Software Engineer / Full Stack Developer Melbourne, FL Are you ready to... ...you looking for a career where professional development is embedded in your employer’s core culture? If so, Chenega Military, Intelligence...Work at office
$74.5k - $138.5k
...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Associate, Software Engineering Job Code: 45025 Job Location: Rochester, NY; Chantilly, VA; Melbourne, FL Job Schedule: 9/80 (Every Other Friday Off...Full timeLocal areaFlexible hours$112k - $154k
...STR is hiring a Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. Work must... ...targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and...Full timeWork experience placementLocal areaNight shift$74.5k - $138.5k
...Senior Associate, Software Engineer_Melbourne, FL_Full-Time(FTE)_Direct Hire If you want to know about the requirements for this role, read on for all the relevant information. Hi, Trust this finds you well! We've spotted your impressive profile and have an...Full timeRelocation package$97k - $180k
...Senior Specialist, Software Engineer (Palm Bay) (TS/SCI)_Palm Bay, FL_Full-Time(FTE)_Direct Hire Please make an application promptly if... ...role, you'll work across a diverse technical landscape from embedded software and backend services to web applications, containerized...Full timeRelocation package- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Software Engineering Job Code: 43565 Job Location: Melbourne, FL Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80...Full timeLocal area
- Job Title: Specialist, Software EngineeringJob Code: 43247Job Location: Palm Bay, FLJob Schedule: 9/80: Employees work 9 out... ...every other Friday offJob Description:L3Harris is seeking Embedded Software Engineers in Palm Bay, FL to work on a dynamic team supporting the design...Immediate start
- ...Job Title: Lead, Software EngineeringJob Code: 45099Job Location: Palm Bay, FLJob Schedule: 9/80: Employees work 9 out of every... ...every other Friday offJob Description:L3Harris is seeking Embedded Software Engineers in Palm Bay, FL to work on a dynamic team supporting...Immediate start
- ...interest of national security. Job Title: Senior Specialist, Software Engineering Job Code: 43247 Job Location: Palm Bay, FL Job... ...other Friday off Job Description: L3Harris is seeking Embedded Software Engineers in Palm Bay, FL to work on a dynamic team...Local areaImmediate start
- ...domains in the interest of national security. Job Title: Lead, Software Engineering Job Code: 45099 Job Location: Palm Bay, FL Job... ...other Friday off Job Description L3Harris is seeking Embedded Software Engineers in Palm Bay, FL to work on a dynamic team...Local areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!
- embedded developer Melbourne, FL
- embedded engineer Melbourne, FL
- embedded systems software engineer Melbourne, FL
- embedded software engineer Melbourne, FL
- principal Melbourne, FL
- senior principal cloud computing engineer Melbourne, FL
- senior principal scientist Melbourne, FL
- government software Melbourne, FL
- software applications developer Melbourne, FL
- healthcare software sales Melbourne, FL






