Enable job alerts via email!

Embedded C++ Engineer

Darwin Recruitment

United States

Remote

USD 90,000 - 130,000

Full time

20 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology firm is seeking a C++ Embedded Engineer to develop low-level, performance-critical software for custom silicon. This role involves collaborating with hardware teams and optimizing software for various performance metrics, making it ideal for problem solvers at the hardware-software boundary.

Qualifications

  • Expertise in C++ (ideally C++14/17) for embedded environments.
  • Familiarity with bare-metal and RTOS development.
  • Experience interfacing with custom hardware (e.g., SPI, I2C).

Responsibilities

  • Develop embedded software and firmware in modern C++ for custom hardware platforms.
  • Interface with hardware teams to bring up new boards and features.
  • Optimize software for performance, power, and reliability.

Skills

C++
Bare-metal development
RTOS development
Debugging tools

Job description

Embedded C++ Engineer – Confidential Tech R&D Lab

An advanced technology firm is seeking a C++ Embedded Engineer to work on low-level, performance-critical software tightly coupled with custom silicon. This is an ideal role for someone who enjoys solving hard problems at the hardware-software boundary.

Key Responsibilities:

  • Develop embedded software and firmware in modern C++ for custom hardware platforms.

  • Interface with hardware teams to bring up new boards and features.

  • Optimize software for performance, power, and reliability.

  • Contribute to driver development, OS integration, and low-level libraries.

Required Skills:

  • Expertise in C++ (ideally C++14/17) for embedded environments.

  • Familiarity with bare-metal and RTOS development.

  • Experience interfacing with custom hardware (e.g., SPI, I2C, memory-mapped IO).

  • Debugging tools and techniques for embedded systems (JTAG, GDB, logic analyzers).

Darwin Recruitment is acting as an Employment Agency in relation to this vacancy.

Reece Waldon

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

C++ Software Engineer (DevSecOps)

Davita Inc.

Virginia

Remote

USD 90,000 - 130,000

6 days ago
Be an early applicant

Software Engineer (C++/MFC)

Jobot Consulting

Columbia

Remote

USD 80,000 - 100,000

24 days ago

Software Engineer

Centraprise

Remote

USD 81,000 - 175,000

Yesterday
Be an early applicant

Software Engineer (API / Backend)

10a Labs

Remote

USD 120,000 - 230,000

2 days ago
Be an early applicant

Software Engineer 252293

Chimera Rocket Labs

Remote

USD 80,000 - 100,000

Yesterday
Be an early applicant

Senior Software Engineer

TekSynap

Remote

USD 81,000 - 175,000

Yesterday
Be an early applicant

Software Engineer

Taskify

Remote

USD 80,000 - 100,000

Yesterday
Be an early applicant

Senior .NET/C# and SQL Software Engineer – Recon Specialty

Revecore

Remote

USD 105,000 - 320,000

3 days ago
Be an early applicant

Software Engineer (C++/MFC)

Jobot Consulting

Trenton

Remote

USD 80,000 - 100,000

24 days ago