Point your AI agent at freehire and let it find you a job.

Get the CLI →

VIVA Tech Talent

NewBe an early applicant

Lead Software Engineer

Posted Updated
Discussion

Summary

Lead an embedded software and HMI applications team at a startup building secure embedded systems for critical infrastructure, owning the software architecture as design authority. Day-to-day is hands-on C/C++ embedded work focused on secure Layer 2/3 networking and cryptography, with team management and rapid prototyping.

Lead Software Engineer — Embedded Software

This award winning start-up builds secure embedded systems for critical infrastructure — the kind of software that keeps connected, safety-critical environments trustworthy and resilient.

We're looking for a Lead Software Engineer to lead our embedded software and HMI applications team — a hands-on, experienced engineering leader who can design, architect, and deliver secure, industry-compliant embedded software for cyber-physical systems.

You'll own the embedded software architecture and act as design authority for our core software stack and associated HMI applications, with a particular focus on low-power, secure Layer 2/3 communication networking — including network orchestration and routing.

What you'll do

  • Own embedded software architecture and act as design authority across the stack
  • Architect and deliver secure communications software — libraries, drivers, applications
  • Ensure designs meet rigorous security, safety, and regulatory standards
  • Set and enforce technical standards, code reviews, and release governance
  • Lead rapid prototyping, taking concepts from early concept to market-ready product
  • Line-manage and grow a high-performing embedded and HMI engineering team
  • Contribute technical input to bids, proposals, and customer-facing discussions

What you'll bring

  • 8+ years' hands-on embedded software experience (C/C++), including production-grade systems
  • Proven technical leadership — mentoring and managing embedded engineers
  • Experience delivering secure communication networking software at Layer 2/3
  • Experience designing HMI applications for industrial or cyber-physical systems
  • A track record of delivering secure, compliant software in a fast-moving environment
  • Comfort with compressed, rapid-prototyping delivery cycles
  • Knowledge of applied cryptography and secure communications
  • Familiarity with security/safety compliance frameworks
  • Cloud/backend experience (Python, Go, Java)
  • Familiarity with hardware-software co-design

This opportunity comes with an attractive salary DOE plus company share options.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available