Embedded Software Engineer

BWTEK · Plainsboro, NJ, US

Full-timeJunior$64,000 – $72,000Published Jul 23, 2026

Apply directly on BWTEK’s careers site — no account needed.

About the role

Metrohm Spectro is an advanced mobile spectroscopic instrumentation leader, developing, manufacturing, and servicing state-of-the-art analytical devices, including portable and handheld Raman analyzers. We provide solutions for the pharmaceutical, biomedical, safety and security, chemical, and academic research industries. We are constantly growing with new products and new opportunities, and are always looking for talented, dedicated employees to join us and grow together as a team.

With the fast growth of our business, we have an immediate vacancy for a full-time Embedded Software Engineer for our Plainsboro, NJ location.

ROLE AND JOB RESPONSIBILITIES

Embedded Software Engineer is responsible for instrumental software design and development for portable and handheld spectroscopic instruments including but not limited to Raman, NIR and others.

  • Embedded Software Engineer develops instrumental software on Linux, and/or Android platform for spectrometer instrument, handheld Raman, LIBS instrument and others.
  • Develop test program on Linux, or Android, and/or Windows platform for portable spectrometer instrument, handheld Raman, LIBS instrument and others.
  • Embedded Software Engineer documents the instrumental software and the test software using flow chart and test support document.
  • Maintain/modify existing instrumental software architecture based on customer requirement.
  • Embedded Software Engineer collaboration with entire software team for product enhancement and new product.
  • Collaboration with the hardware development team for product enhancement and new products.

REQUIREMENTS

  • Bachelor’s degree or above in computer science, software engineering or related;
  • Embedded Software Engineer has knowledge in embedded system infrastructure;
  • Familiar with embedded system software development and Java programming;
  • Embedded Software Engineer has experience with SQL/Web programming is preferred;
  • Knowledge of C or C++ programming is preferred;
  • Experience in communication protocols such as RS232, Bluetooth, USB and TCP/IP is preferred.
  • Embedded Software Engineer has willingness to learn new skills and be adaptable to take on various roles to meet changing business needs.
  • Possesses strong interpersonal skills, written and verbal communication, and an outwardly positive demeanor

Job Type: Full-time

Pay: $64,000.00 - $72,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Tuition reimbursement
  • Vision insurance

Application Question(s):

  • Do you require a Visa sponsorship to continue working in US? As of now, we are not offering sponsorship of employment.
  • What are you salary expectations for this position.

Work Location: In person

Description sourced from the public Indeed listing — this role isn't indexed from the company's career page yet.

Skills

  • C
  • C++
  • SQL
  • Java
  • Python
  • REST

Never be applicant #200 again

Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.

  • Your best matches, twice a day
  • No duplicates, no ghost jobs, no recruiter spam
  • Every job free to browse — pay only when you apply
Get my matched jobs

Free account — no card required

93 117 live jobs · 17 641 companies tracked · 167 added today

Similar jobs

Embedded Software Engineer — BWTEK · Real Job Offers