Sr. Software Engineer, Embedded (Qt)
$140k - $180kHarbinger
Sr. Software Engineer, Embedded (Qt)
Garden Grove, CA
Harbinger is an American commercial electric vehicle (EV) company on a mission to transform an industry starving for innovation. Harbinger's best-in-class team of EV, battery, and drivetrain experts have pooled their deep experience to bring a first-of-its-kind EV platform to support the growing demand for medium-duty EVs and Hybrids. Harbinger: Familiar Form, Revolutionary Foundation.
About the Role
As a key member of Harbinger's embedded software team, you will be the driving force behind the driver's digital experience and the underlying operating system. Collaborating closely with hardware, design, and vehicle engineering teams, you will play a hands-on role in architecting custom Linux distributions using Yocto and building highly performant, hardware-accelerated user interfaces using Qt/QML for our vehicle clusters and center screens.
What You'll Do
HMI & UI Architecture
- Lead UI Development: Architect and write production-level C++ and Qt/QML code for the digital instrument cluster, center screen, and telematics displays.
- Optimize Graphics: Ensure fluid, 60fps hardware-accelerated rendering on embedded target hardware, utilizing OpenGL/EGL and QtWayland.
- Define HMI Requirements: Translate UX/UI designs into functional technical requirements, ensuring seamless integration between the graphical interface and vehicle state machines.
Embedded Linux & Yocto Development
- Build the OS: Architect, build, and maintain custom embedded Linux distributions using the Yocto Project / OpenEmbedded.
- Manage Recipes & BSPs: Write and maintain BitBake recipes, configure Board Support Packages (BSPs), and customize the Linux kernel and bootloaders (e.g., U-Boot) for Harbinger's specific EV hardware.
- Enable IPC & Connectivity: Implement robust Inter-Process Communication (e.g., D-Bus, MQTT, SOME/IP) to bridge the Qt frontend with underlying vehicle networks and middleware.
Testing, Deployment & CI/CD
- Automate Pipelines: Create and maintain robust CI/CD pipelines specifically tailored for heavy Yocto builds, Qt application testing, and automated software deployment.
- Over-the-Air (OTA) Updates: Support the integration of secure OTA update mechanisms (e.g., RAUC, OSTree) into the Yocto build.
- Ensure Quality: Develop comprehensive unit and integration tests using SIL (Software-in-the-Loop) and HIL (Hardware-in-the-Loop) environments.
System Diagnostics & Cross-Functional Support
- Hardware/Software Debugging: Root-cause complex issues at the intersection of hardware and software using embedded debugging tools (GDB, JTAG, logic analyzers, oscilloscopes).
- Develop Tooling: Support the creation of internal diagnostic tools used by manufacturing, service teams, and fleet management.
Who You Are
Core Technical Skills
- Languages: Strong, production-level proficiency in modern C/C++ and Python.
- Embedded Frameworks: Deep, hands-on expertise with Qt/QML (Qt 5 or Qt 6) and the Yocto Project (Bitbake, OpenEmbedded).
- OS & Architecture: Strong understanding of Embedded Linux concepts, including user space vs. kernel space, device trees, root filesystems, and cross-compilation.
- Automotive Protocols: Familiarity with CAN, LIN, and Automotive Ethernet, and interfacing them with embedded Linux (e.g., SocketCAN).
- Version Control: Experience using Git-based version control systems in a collaborative environment.
Testing & Hardware Experience
- Testing Environments: Experience developing test plans and implementing unit testing (e.g., Google Test, QtTest) within SIL and HIL setups.
- Hardware Bring-up: Experience bringing up custom PCBAs and integrating displays (LVDS, MIPI-DSI, eDP) with embedded Linux boards.
- Requirements Management: Experience with authoring tools such as Polarion, DOORS, Jama, or Visure.
Key Benefits & Perks
Comprehensive Health, Dental & Vision (HDV) – 100% employee covered Early-stage Stock Options Robust Retirement Savings (401k, HSA, FSA) Generous Paid Time Off (PTO) & Parental Leave Annual Vacation Bonus Wellness & Fertility Benefits Cell Phone Stipend Complimentary Meals & Stocked Kitchens
$140,000 - $180,000 USD
Equal Opportunity Harbinger is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Harbinger is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on click.appcast.io.
- ...Senior Software Engineer, Embedded Eleven Recruiting is seeking a Senior Software Engineer, Embedded for one of our largest aerospace manufacturing clients located in Long Beach, CA. Responsibilities: Design, implement, and maintain embedded software in C++...Senior
- ...We are seeking a highly skilled Senior QA Engineer to join our team. Our team focusses on providing a software stack for Design Verification of the PCBAs and... ...scripting languages and a solid understanding of embedded systems testing methodologies. Key Responsibilities...Senior
- A defense technology firm in Costa Mesa, California, seeks a Senior Flight Software Engineer to develop the embedded software powering aircraft. You will work on vehicle control systems, device drivers, and control law implementations while mentoring junior engineers. The...Senior
$100k - $140k
...Senior Software Engineer In Test Econolite® is an innovator of Intelligent Transportation System... ...ability to work across both Windows and embedded Linux environments. Duties... ...automated tests and tools using C++, Python, Qt, and C#/.NET (Visual Studio). Support...SeniorWeekly payFull timeWork experience placementFlexible hours- ...Senior Software Engineer (Salesforce) HAEA Consumer Affairs section is currently transitioning and supporting Salesforce Cloud Applications and needs a strong Tech Lead to manage operations support, projects on the Salesforce platform, and act as a BA/TA for IBM BOT...SeniorWork experience placement
$106.2k - $182.98k
...communities we serve. The Job We are seeking a senior software engineer to lead the analysis, architecture, design, development, and... ..., and reengineer complex business workflows, including embedding AI services within enterprise systems. Strong business engagement...SeniorFor contractors- ...Senior Embedded Engineer, AFSS Eleven Recruiting is seeking a Senior Embedded Engineer, AFSS for one of our largest aerospace manufacturing... ...as Concept of Operations, Interface Control Documents, and Software Design Documents. Work closely with internal Software and...SeniorFor contractors
- Slope is looking for an experienced Embedded Software Engineer to join their Electromagnetic Warfare team in Costa Mesa, California. This position involves developing high-reliability embedded software in Rust and collaborating with various engineering teams on advanced...Senior
$191k - $253k
Anduril Industries is seeking a Senior Firmware Engineer to join the team in Costa Mesa, CA. This role involves developing low-level firmware/software for embedded systems, managing complex features, and troubleshooting issues. The ideal candidate has over 5 years of experience...Senior- A leading global manufacturer in Cypress, CA is seeking a Senior Embedded Software Engineer. The role involves developing system architectures for next generation products, alongside designing and debugging applications. Candidates should have over 10 years of experience...Senior
- ...our team’s success. Under the direction of the Director of Engineering, the Software Engineer will work as part of a multidisciplinary team for... ...and ongoing production. Job duties Design and document embedded software for the display products business unit Design and...Senior
$135k - $169k
...Job Description Job Description Job Description As a Sr Advanced Salesforce Software Engineer within Honeywell's Life Sciences organization, you will play a pivotal role in building and enhancing Salesforce-based solutions supporting our TrackWise Quality platforms...SeniorPermanent employmentTemporary workWork experience placementFlexible hours- ASSA ABLOY Sicherheitstechnik GmbH is seeking a Senior Test Engineer to join our quality assurance team in Cypress, CA. The ideal candidate... ...have over 5 years of experience in QA engineering focused on embedded systems and will be responsible for conducting a variety of...Senior
$165k - $235k
...Senior Embedded Security Engineer, Flight Software Denver, CO or Long Beach, CA or SF Bay Area, CA Space is a warfighting domain. True Anomaly seeks those with the talent and ambition to build the technology that secures it. True Anomaly delivers decisive capabilities...SeniorPermanent employment$140k - $250k
...Sr. Flight Software Engineer Denver, CO or Long Beach, CA True Anomaly seeks those with the talent and ambition to build the technology that... ...and safety critical systems experience Experience with embedded RTOS such as RTLinux or Azure RTOS Familiarity with...SeniorPermanent employment$130k - $150k
...Senior Embedded Software Engineer Location: Cypress, CA, US Work Arrangement: Onsite OK International is a global manufacturer of electronic benchtop tools and precision dispensing solutions worldwide. We have two major product lines: Metcal electronics bench tool...SeniorTemporary workWork experience placementLocal areaWorldwideFlexible hours$165k - $225k
An advanced engineering firm in California seeks a Senior Firmware / Software Engineer to develop the embedded software for vehicle architecture, focusing on firmware quality and maintainability. The position requires 5+ years of experience in C/C++, understanding of RTOS...SeniorFlexible hours$160k - $250k
...spacecraft, advanced payloads, mission software, and space-based interceptors - enabling... ...YOUR MISSION As a Senior Flight Software Engineer at True Anomaly, you will gain... ...critical systems experience * Experience with embedded RTOS such as RTLinux or Azure RTOS * Familiarity...SeniorPermanent employment- ABOUT THE TEAM Anduril's Electromagnetic Warfare (EW) team is seeking experienced embedded software engineers to build out the software ecosystem supporting a next-generation electromagnetic warfare platform. You\'ll develop correct, secure, high-reliability embedded software...Senior
$191k - $253k
...capabilities by partnering closely with specialist engineering, operations, and production teams.... ...of mission requirements. TRS hires software engineers & hardware engineers, who are... ...ABOUT THE ROLE We are looking for a Senior Embedded Systems Software Engineer with...Senior- Mach Industries in Huntington Beach is looking for a Software Engineer for Flight Software. The role involves designing and developing real-time embedded software for aerospace applications, requiring proficiency in C, C++, and Rust. You will collaborate with systems engineers...
- Mach Industries in Huntington Beach is seeking a talented Software Engineer, specializing in flight software development for aerospace and... ...Candidates will design and implement safety-critical, real-time embedded software primarily using C and C++. Strong experience in...
$45 - $50 per hour
Job Description Job Description Job Title: Project ManagerJob Location: RemoteSalary: $ 45-50/hour Project Manager Responsibilities:Coordinating with cross-discipline team members to make sure that all parties are on track with project requirements, deadlines, and...Senior$165k - $225k
...at Brelle. Based in California, Brelle engineers next-generation platforms for supercars... ...battery pack architecture, a full-stack software platform, and automated manufacturing. Joining... ...be a core technical owner of Brelle's embedded platform, building the software...SeniorFlexible hours- Lumiere Systems in Cypress, California is seeking an Embedded Software Engineer/Architect to design and optimize embedded software for various applications, including ground-based and airborne systems. The ideal candidate will have over 3 years of relevant experience and...Senior
$150k - $200k
...Systems Software Engineer - Robotic Manufacturing and Motion Control Systems Long Beach, California | Hybrid A venture-backed advanced... ...on systems programming, robotics, industrial automation, or embedded systems ~ Strong experience developing software in Rust or...Senior- TechnoSphere, Inc. is seeking an Embedded Software Engineer/Architect located in Cypress, CA. The ideal candidate will hold a Bachelor's degree in computer engineering or a related field and possess 12+ years of relevant experience. Responsibilities include developing...Senior
$96k
...the review plan. Must be willing to travel and relocate for short periods of time as needed. Qualifications Bachelor's Degree in Engineering with relevant industry experience- Master's Degree in Business Administration preferred. Salary $96,000/Year #J-18808-Ljbffr V-...SeniorRelocation$165k - $225k
...advanced manufacturing with proprietary software, we're redefining what speed and scalability... ...and hiring a team of exceptional engineers who want to solve difficult technical problems... ...We are looking for an exceptional Sr. Software Engineer with deep interest or...SeniorPermanent employmentTemporary workLocal area$171.7k - $232.3k
...with us. The Boeing Company is currently seeking a Senior Software Engineer - Developer to support our Daybreak team located in Seal... ...Leads the design, development, test, and maintenance of non-embedded software throughout the end-to-end lifecycle that meets industry...SeniorWork experience placementRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer, Embedded (Qt). Be the first to apply!
- part time software developer remote Garden Grove, CA
- senior business analyst contract Garden Grove, CA
- senior vmware engineer Garden Grove, CA
- senior consulting engineer Garden Grove, CA
- senior human factors engineer Garden Grove, CA
- senior cloud network engineer Garden Grove, CA
- senior Garden Grove, CA
- senior manager automotive Garden Grove, CA
- senior performance engineer Garden Grove, CA
- senior performance tester Garden Grove, CA


