Embedded Software Engineer – Semiconductor Test Systems

Best NanoTech

North Reading (MA)

On-site

USD 120,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Best NanoTech is seeking an experienced software engineer to develop and maintain C/C++ software for Linux-based and embedded semiconductor test systems. You will work on hardware interfaces, APIs, and system-level components, improving performance and reliability.

The role requires strong C/C++ and Linux experience, plus a track record with multithreaded applications and hardware/software debugging. Collaboration with cross-functional teams is essential in an Agile environment.

Qualifications

  • Requires a bachelor's or master's degree in a relevant technical discipline.
  • At least four years of embedded, systems, or hardware-facing software development experience.
  • Strong C/C++ and Linux experience, multithreaded apps, and debugging skills.
  • Knowledge of embedded communication interfaces.

Responsibilities

  • Develop, test, and maintain C/C++ software for Linux-based and embedded test systems.
  • Debug hardware/software integration issues and optimize performance and reliability.
  • Collaborate with cross-functional teams through Agile development and quality practices.

Skills

Multithreading
Agile Development
API Development
Performance Optimization

Education

Bachelor's degree in a relevant technical discipline
Master's degree in a relevant technical discipline

Tools

C
C++
Linux
Embedded Linux
Embedded Systems
SPI
I2C
UART
Ethernet
PCIe

Job description

Develop, test, and maintain C/C++ software for Linux-based and embedded semiconductor test systems, including hardware interfaces, APIs, and system-level components. Debug hardware/software integration issues, optimize performance and reliability, and collaborate with cross-functional teams through Agile development and software quality practices.


Requirements: Requires a bachelor's or master's degree in a relevant technical discipline and at least four years of embedded, systems, or hardware-facing software development experience. Candidates need strong C/C++ and Linux experience, multithreaded application and hardware/software debugging skills, and working knowledge of embedded communication interfaces.


Key Skills: C, C++, Linux, Embedded Linux, Embedded Systems, Multithreading, Hardware/Software Integration, System Debugging, SPI, I2C, UART, Ethernet, PCIe, API Development, Performance Optimization, Agile Development

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Best NanoTech • Sunnyvale (CA)

On-site
USD 120,000 - 190,000
Embedded Software Engineer — Semiconductor Test Systems (Linux)
Embedded Software Engineer — Semiconductor Test Systems (Linux)

Best NanoTech • North Reading (MA)

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

Actalent • Indialantic (FL)

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

RG&T Solutions • Village of Endicott (NY)

On-site
USD 115,000 - 155,000
Embedded Software Engineer (C/C++ & Embedded Systems)
Embedded Software Engineer (C/C++ & Embedded Systems)

AllSTEM Connections • New Freedom

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Repligen Corporation • Waltham (MA)

On-site
USD 120,000 - 150,000
Paid time off
Health insurance
Dental insurance
+5
Embedded Software Engineer
Embedded Software Engineer

Aura Health • Little Meadows (PA)

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

Insight Global • Long Beach (CA)

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

Jobot Consulting • El Segundo (CA)

On-site
USD 120,000 - 150,000
Meaningful Impact
Cutting-Edge Technology
Collaborative Environment
+2
Embedded Software Engineer
Embedded Software Engineer

ChabezTech LLC • Massachusetts

On-site
USD 110,000 - 150,000