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

Principal Embedded Software Engineer

Full-time

Colossus Technologies Group

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.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Melbourne, FL vacancy
  •  ...561542 Job Category: IT - Computer/Software/Hardware Position Type: Direct Placement...  ...Direct Placeme Details: Job Title: Principal Embedded Software EngineerLocation: on-Site,...  ...Opportunity:The Principal Embedded Software Engineer serves as a technical leader... 
    Suggested
    Worldwide

    Acara Solutions

    Melbourne, FL
    4 days ago
  •  ...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... 
    Suggested
    Long term contract
    Remote work

    Colossus Technologies Group

    Melbourne, FL
    5 hours ago
  •  ...rewards performance. Employing the world's brightest. Supporting the world's bravest. Job Summary The Principal Embedded Software Engineer serves as a technical leader responsible for defining software architecture, leading execution of complex embedded... 
    Suggested
    Local area
    Flexible hours

    Leonardo DRS

    Melbourne, FL
    5 days ago
  • $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... 
    Suggested
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Melbourne, FL
    8 hours ago
  • $155.5k - $204.5k

     ...Collins Inc. d/b/a Collins Aerospace has an opening for a Principal Engineer, Software Engineering in Melbourne, FL.Joining Collins Aerospace isn...  ...Must possess at least 5 years of experience with Realtime Embedded Systems Development. Non-US Person - Must be authorized to... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Melbourne, FL
    1 day ago
  •  ...: 561540 Job Category: IT - Computer/Software/Hardware Position Type: Direct Placement...  ...Direct Placeme Details: Job Title: Sr Embedded Software EngineerLocation: on-Site,...  ...Opportunity:The Senior Embedded Software Engineer is responsible for the architecture, design... 
    Worldwide

    Acara Solutions

    Melbourne, FL
    4 days ago
  • $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... 

    Insight Global

    Palm Bay, FL
    1 day ago
  •  ...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

    Colossus Technologies Group

    Melbourne, FL
    5 hours ago
  • $107.5k - $204.5k

     ...aerospace and defense.Collins Aerospace is seeking a Principal level Global Navigation Satellite System (GNSS) Software Engineer to support the development, integration, and...  ...Do:Design, implement, integrate, and test embedded software for advanced avionics navigation... 
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Local area
    Remote work
    Flexible hours

    Raytheon

    Melbourne, FL
    8 hours ago
  • $91.1k - $129.8k

     ...you be working with? The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of products for the rail...  ...Systems, and Train Control Equipment. In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team... 
    Work experience placement
    Worldwide

    Wabtec

    West Melbourne, FL
    3 days ago
  • 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... 
    Full time

    STS Technical Services

    Melbourne, FL
    3 days ago
  •  ...Role: Embedded Software Engineer Location: Melbourne, FL Description: Must-Haves : ~7 years' experience with C/C++ embedded programming RTOS Testing and debugging Must be able to work very well in a small team environment Nice to Haves :... 

    Concord IT Systems

    Indialantic, FL
    1 day ago
  • $125k - $140k

     ...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, display, and sensor-based systems... 
    Permanent employment

    Actalent

    Melbourne, FL
    4 days ago
  •  ...rewards performance. Employing the world's brightest. Supporting the world's bravest. Job Summary The Senior Embedded Software Engineer is responsible for the architecture, design, development, integration, verification, and sustainment of complex embedded... 
    Local area
    Flexible hours

    Leonardo DRS

    Melbourne, FL
    3 days ago
  •  ...planning, design, development, and use of software systems. Design and implement build...  ...equivalent in Computer Science, Electrical Engineering, or a related field plus 8 years of progressive...  ..., C/C++ development, and real-time embedded systems development. Key Skills:... 
    Temporary work
    Flexible hours

    Jobleads-US

    Melbourne, FL
    3 days ago
  • $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... 
    Worldwide
    Shift work

    Acara Solutions

    Melbourne, FL
    1 hour ago
  • 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... 
    Temporary work

    Actalent

    Indialantic, FL
    2 days ago
  •  ...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 area
    Flexible hours

    Leonardo DRS

    Melbourne, FL
    6 days ago
  •  ...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 employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Melbourne, FL
    4 days ago
  •  ...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings...  ...technical challenges. The team comprises engineers of multiple disciplines including...  ...Responsibilities: Extraction of SW and FW from embedded electronic platforms and systems. Use... 

    Jobleads-US

    Indialantic, FL
    3 days ago
  •  ...L3Harris Technologies, Inc. in Palm Bay, FL is seeking an experienced Lead, Software Engineering to design, develop, integrate, and test embedded computing systems for critical defense programs such as ANC and MP. You will collaborate cross-functionally with hardware... 

    Jobleads-US

    Palm Bay, FL
    3 days ago
  • $107.5k - $204.5k

     ...defense. Collins Aerospace is seeking a Principal level Global Navigation Satellite System (GNSS) Software Engineer to support the development, integration, and...  ...Do: Design, implement, integrate, and test embedded software for advanced avionics navigation systems... 
    Full time
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Local area
    Remote work
    Flexible hours

    RTX

    Melbourne, FL
    5 hours ago
  • 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.... 

    STS Technical Services

    Melbourne, FL
    3 days ago
  •  ...Role Summary: We are 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

    Synstack Technologies

    Melbourne, FL
    4 days ago
  • $204k - $284k

     ...Job Description Job Description STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities...  ...targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures... 
    Full time
    Work experience placement
    Local area
    Immediate start
    Night shift

    STR

    Melbourne, FL
    29 days ago
  •  ...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... 
    Local area
    Flexible hours

    L3Harris Technologies

    Palm Bay, FL
    1 day ago
  •  ...prolim.comPROLIM Global Corporation () is currently seeking a Software Engineer 3 for our client Northrop Grumman at location Melbourne,...  ...disciplinary teams such as Systems Engineering, Real-time & Embedded Software, Test Automation, DevSecOps, and Systems Test in an... 
    Immediate start

    Prolim Global

    Melbourne, FL
    8 hours ago
  •  ...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... 
    Internship
    Local area

    L3Harris Technologies

    Melbourne, FL
    1 day ago
  • $95k - $201k

     ...This position requires an active U.S. Government Security Clearance at the TS/SCI level with CI polygraph.Vantor is seeking a Software Engineer to support the development and integration of software algorithms into operational systems. This position requires both software... 
    Full time

    Maxar Technologies

    Melbourne, FL
    2 days ago
  • $135k - $216k

     ...EMMETT team uses: programmatics, sensor modeling, and system engineering expertise to deliver this world-class SDA I&W system. What you...  ...ensure continuous operation and efficiency.Contribute to the full software development lifecycle, including requirements analysis, design... 
    Contract work
    Shift work

    Peraton Corporation

    Melbourne, FL
    4 days ago

Do you want to receive more vacancies?

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