Embedded Software Developer – Diagnostics (35783)

Myticas Consulting Inc.

New Providence (NJ)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Myticas Consulting Inc. is seeking an experienced engineer to develop diagnostic software and code to exercise and validate product hardware. You will work closely with hardware and software teams to advance hardware/software validation.

The role requires hands-on embedded software development with C/C++, Python, and Linux, plus experience with hardware interfaces, debugging, version control, and CI.

Qualifications

  • Bachelor’s or Master’s degree in engineering or computer science.
  • Embedded software and low-level hardware programming experience.
  • Proficiency in C/C++ and Python.
  • Linux experience and familiarity with hardware interfaces, debugging, version control, and CI.

Responsibilities

  • Develop diagnostic software and code to exercise and validate product hardware.
  • Investigate, troubleshoot, and debug complex hardware and software issues.
  • Collaborate with hardware and software teams to drive issue resolution.

Skills

Embedded Software Development
C/C++
Python
Linux
Shell Scripting
Hardware Debugging
Hardware Validation
SPI
I2C
MDIO
PCIe
Device Drivers
Git
Continuous Integration
Digital Circuit Analysis
Optical Telecommunications

Education

Bachelor's or Master’s degree in engineering or computer science

Job description

Develop diagnostic software and code to exercise and validate product hardware, working closely with hardware and software teams. Investigate, troubleshoot, and debug complex hardware and software issues and help drive their resolution.

Requirements: Requires a bachelor’s or master’s degree in a relevant engineering or computer science field and at least three years of recent, relevant experience. Candidates should have embedded software and low-level hardware programming expertise, proficiency in C/C++ and Python, Linux experience, and familiarity with hardware interfaces, debugging, version control, and CI.

Key Skills: Embedded Software Development, C/C++, Python, Linux, Shell Scripting, Hardware Debugging, Hardware Validation, SPI, I2C, MDIO, PCIe, Device Drivers, Git, Continuous Integration, Digital Circuit Analysis, Optical Telecommunications

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Developer – Diagnostics
Embedded Software Developer – Diagnostics

Myticas Consulting • New Providence (NJ)

On-site
USD 100,000 - 150,000
Embedded Diagnostics Engineer
Embedded Diagnostics Engineer

Myticas Consulting • New Providence (NJ)

On-site
USD 100,000 - 150,000
Embedded Software Engineer – Hardware Diagnostics
Embedded Software Engineer – Hardware Diagnostics

Myticas Consulting Inc. • New Providence (NJ)

On-site
USD 90,000 - 120,000
Embedded Software Engineer – Semiconductor Test Systems
Embedded Software Engineer – Semiconductor Test Systems

Best NanoTech • North Reading (MA)

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

Best NanoTech • Sunnyvale (CA)

On-site
USD 120,000 - 190,000
Diagnostic Software Engineer
Diagnostic Software Engineer

Experis-US • San Jose (CA)

On-site
USD 83,000 - 85,000
Embedded Software Engineer (C++)
Embedded Software Engineer (C++)

AppLab Systems, Inc • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Embedded Diagnostic Software Engineer (Onsite)
Embedded Diagnostic Software Engineer (Onsite)

Experis Technology Group • San Jose (CA)

On-site
USD 83,000 - 85,000
Embedded Software Engineer
Embedded Software Engineer

L&T Technology Services • Mossville (IL)

On-site
USD 60,000 - 80,000
Embedded Software Engineer
Embedded Software Engineer

Mobile Apps US LLC • Sunnyvale (CA)

On-site
USD 110,000 - 160,000