Embedded Software Engineer

Metrohm Spectro, Inc.
Plainsboro Township, NJ, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$64,000.0 - $72,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) Microsoft Windows Android Software Development Bluetooth C++ (Programming Language) Communications Protocols Linux Web Development Embedded Software Hardware Design Software Architecture
+6 more
RS-232 Software Engineering SQL Databases TCP/IP USB Information Technology

Job description

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

Benefits & conditions

Pulled from the full job description

  • Tuition reimbursement
  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance, * 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.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

From systems engineering to self-taught developer

Brian Morrison · Coffee With Developers

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

5:35 min

Direct hardware communication using the Web USB API

Rowdy Rabouw Rowdy Rabouw · World Congress 2025

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · World Congress 2022

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all