Principal Embedded Software Engineer

Colossus Technologies Group

Melbourne (FL)

On-site

USD 120,000 - 160,000

Full time

35 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Colossus Technologies Group in the United States is seeking an experienced Embedded Software Engineer / Technical Lead to architect and build low-level platform software for safety- and mission-critical systems. You'll work closely with hardware, systems, and software teams while helping set technical direction for the platform, including secure boot, board bring-up, and hardware security reviews.

The role demands hands-on coding in C/C++, debugging with JTAG and logic analyzers, and mentoring

Qualifications

  • 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.
  • Good understanding of SoCs, memory interfaces, and hardware abstraction.
  • Experience with hardware debugging tools (JTAG, logic analyzers, oscilloscopes).
  • Experience providing technical or architectural leadership.

Responsibilities

  • Architect and develop embedded firmware and low-level platform software.
  • Implement secure boot, bootloaders, and trusted execution.
  • Perform board bring-up, processor initialization, and driver development.
  • Debug complex hardware/software interactions.
  • Provide technical leadership across embedded, security, and hardware teams.

Skills

Embedded systems
Firmware development
C/C++
Hardware debugging
Security/Trusted execution
Leadership / mentoring

Job description

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.
  • Security certification or platform-hardening experience.
  • Background with safety-critical or mission-critical embedded systems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Product Security Software / Firmware Engineer
Senior Product Security Software / Firmware Engineer

HP Enterprise • Sunnyvale (CA)

Hybrid
USD 140,000 - 180,000
Annual performance bonus
Hybrid work model
Industry-leading maternity/paternity '
S 105 - Embedded Systems Security Engineer
S 105 - Embedded Systems Security Engineer

Dorle Controls • Foster (OK)

On-site
USD 120,000 - 160,000
Lead SoC Security Software Engineer
Lead SoC Security Software Engineer

Anodize • San Francisco (CA)

On-site
USD 180,000 - 240,000
S 105 - Embedded Systems Security Engineer
S 105 - Embedded Systems Security Engineer

Dorleco • Foster City (CA)

On-site
USD 140,000 - 210,000
S 105 - Embedded Systems Security Engineer
S 105 - Embedded Systems Security Engineer

dorle-controls-llc • Foster City (CA)

On-site
USD 140,000 - 190,000
Senior Embedded Software Architect & Platform Security Lead
Senior Embedded Software Architect & Platform Security Lead

Colossus Technologies Group • Melbourne (FL)

On-site
USD 120,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Trenton-Systems • Duluth (GA)

On-site
USD 100,000 - 140,000
Embedded Software Engineer
Embedded Software Engineer

Actalent • Village of Endicott (NY)

On-site
USD 120,000 - 190,000
Medical
Dental
Vision
+5
Embedded Software Engineer
Embedded Software Engineer

Trenton Systems • Duluth (GA)

On-site
USD 90,000 - 130,000
Sr. Embedded Platform Engineer
Sr. Embedded Platform Engineer

Accord Technologies Inc • Irvine (CA)

On-site
USD 120,000 - 180,000