Senior Embedded C++ Engineer - Linux & Hardware Integration

TechDigital Group

North Reading (MA)

On-site

USD 110,000 - 160,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TechDigital Group seeks highly motivated Embedded Software Engineers to design, implement, and maintain software interfacing with hardware and operating system components on Linux-based embedded platforms.

You will work with hardware engineers, software engineers, and product managers to deliver robust, high-performance solutions across the embedded software stack, including low-level hardware interaction and system integration.

Qualifications

  • Clear communication of complex issues, risks, and project status to peers, managers, and customers.
  • Experience implementing Agile software practices like story planning, bug tracking, release planning, and sprint retrospectives.
  • Proficiency in C and C++ software development for embedded and system-level applications.
  • Experience debugging complex hardware/software integration issues and multithreaded applications.
  • Experience with embedded interfaces such as SPI, I2C, UART, Ethernet, PCIe, or similar technologies.

Responsibilities

  • Design, develop, and maintain software solutions in C and C++ for Linux-based and embedded systems.
  • Debug and optimize complex hardware/software integration issues across system- and board-level components.
  • Contribute to software quality and engineering efficiency through modern software development practices.

Skills

Strong communication
Agile practices
C/C++ proficiency

Tools

Embedded Linux
C/C++ for embedded
Hardware/software integration

Job description

TechDigital Group seeks highly motivated Embedded Software Engineers to design, implement, and maintain software interfacing with hardware and operating system components on Linux-based embedded platforms.

You will work with hardware engineers, software engineers, and product managers to deliver robust, high-performance solutions across the embedded software stack, including low-level hardware interaction and system integration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Architect – C++, Linux, Production
Senior Embedded Software Architect – C++, Linux, Production

TechDigital Group • Bartlesville (OK)

On-site
USD 100,000 - 180,000
Embedded Software Engineer – Linux & Hardware Integration
Embedded Software Engineer – Linux & Hardware Integration

Teradyne • Reading (MA)

On-site
USD 130,000 - 207,000
Health benefits
Tuition assistance
Paid vacation
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LOGIXtech Solutions LLC • Westbrook (ME)

On-site
USD 100,000 - 130,000
Medical insurance
Embedded Software Engineer
Embedded Software Engineer

Best NanoTech • Sunnyvale (CA)

On-site
USD 120,000 - 190,000
Embedded Software Engineer (C++)
Embedded Software Engineer (C++)

AppLab Systems, Inc • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer: Linux/C++, Hardware Integration
Embedded Software Engineer: Linux/C++, Hardware Integration

Mobile Apps US LLC • Sunnyvale (CA)

On-site
USD 110,000 - 160,000
Senior Embedded Software Engineer — C/C++, Linux
Senior Embedded Software Engineer — C/C++, Linux

Cognizant • Lynchburg (VA)

On-site
USD 104,000 - 117,000
Medical/Dental/Vision/Life Insurance
Paid holidays & PTO
401(k)
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

X4 Technology • Brentwood (NY)

On-site
USD 90,000 - 120,000
Remote Embedded Linux Engineer – High-Performance Systems
Remote Embedded Linux Engineer – High-Performance Systems

SQUAD • United States

Remote
USD 90,000 - 130,000
Gig-contract
21 paid vacation days
Embedded Software Engineer – Semiconductor Test Systems
Embedded Software Engineer – Semiconductor Test Systems

Best NanoTech • North Reading (MA)

On-site
USD 120,000 - 170,000