Lead Software Test Engineer

Princeton, New Jersey

Lumicity
Apply for this Job

Position Overview

We're looking for a full-time Senior Test and Production Software Engineer based in Princeton, NJ. In this role, you'll take ownership of the design and implementation of tools that support product testing, manufacturing automation, and system validation. You'll also play a key role in building out a robust automated testing framework to ensure the reliability and efficiency of our products.


Key Responsibilities

  • Design and develop software tools to support manufacturing and quality assurance processes
  • Build and maintain automated testing systems to monitor product performance and stability
  • Work closely with multidisciplinary teams to align software tools with hardware and production needs
  • Ensure software systems meet compliance standards, especially in highly regulated environments

Required Skills and Experience

  • 3-5 years of professional software engineering experience
  • Strong programming background in embedded C, Linux and Python
  • Full stack development skills, including both frontend and backend components
  • Familiarity with common development frameworks, toolchains, and collaborative workflows
  • Proven ability to work across engineering teams and contribute in a cross-functional setting

Preferred Background

  • Bachelor's degree in a technical discipline such as Computer Science, Electrical Engineering, or Biomedical Engineering
  • Hands-on experience with embedded systems, including firmware development and peripheral integration
  • Exposure to automated testing and validation strategies, particularly in regulated industries like medical technology
  • Solid troubleshooting and technical writing abilities
  • Experience integrating software with hardware systems is a plus

Date Posted: 02 May 2025
Apply for this Job