Senior Software Engineer

HUDSON LAB AUTOMATION
New Providence, NJ

Job Description

Job Description

Build Robots for Bioscience

It sounds like science fiction, but we turn science fiction into science fact. Our robotic systems are used in research labs worldwide to accelerate the work that makes life better for everyone. Whether it’s DNA, diseases, drugs, or diagnostics, there’s still so much to do — and that’s why we need you.

What You’ll Do

Join our Software Team — the brains behind the machines. We write the code that makes the robots go:

  • Design, build, and maintain software for robotic instruments and automation workflows
  • Write code that controls motors, actuators, pumps, heaters, and more
  • Integrate instruments, sensors, and third-party systems
  • Integrate multiple robots together into complete solutions
  • Build UIs and HIDs for controlling the robots
  • Improve the reliability, testability, and maintainability of existing software
  • Work closely with electrical, mechanical, applications, service, and product teams
  • Applications range from fluid dispensing to bacterial identification to chemical measurements and beyond

From customer-specific integrations to entirely new capabilities, you'll take projects from concept through delivery, balancing new development with the practical realities of maintaining and supporting systems already in the field. You’ll work on a wide array of challenges that use every skill you bring to the table, and you’ll learn new skills with us too.

What We’re Looking For

  • Programming experience: 10+ years recommended
  • Languages: C# on modern .NET
  • Education: Degree in Computer Science or Software Engineering, or equivalent experience
  • Technologies & Tools: TCP/IP networking; SQL databases (MS SQL Server and SQLite are a plus); Visual Studio; Git version control
  • Ability to work both independently and in teams

Bonus Skills

We don’t expect all of these skills, but any you have are a plus.

  • Robotic motion control experience
  • Computer vision and AI/ML algorithms
  • Low-level I/O & firmware/embedded code
  • Desktop UI code (we use WPF and Avalonia)
  • Coding on both Windows & Linux
  • Biology or chemistry knowledge is a bonus, but not required — we can teach you what you need

Work Environment

Because this role works directly with robotic systems, instruments, and hardware integration, the position is expected to be onsite during onboarding and major development/debug phases. Hybrid work may be considered later based on project needs. This is not a remote position.

What We Offer

  • Competitive compensation
  • Benefits include medical, dental, and vision coverage options, 401(k) with company match, paid time off, and eligibility for performance-based bonus program.

Who You Are

Smart, capable, collaborative, and passionate about building technology that matters.

You can write code anywhere — but here, your code will help change the world.

Sounds interesting? Send us your resume and let’s talk.

We are an Equal Opportunity Employer and consider all qualified applicants without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other protected status.

Posted 2026-06-18

Recommended Jobs

Die Cutter Operator

Körber Pharma Packaging Materials US
Camden, NJ

Job Description Job Description Körber Pharma Packaging Materials (Formerly Rondo-Pak LLC) ; A global leader of high-quality folding cartons and literature for the pharmaceutical industry is in s…

View Details
Posted 2026-04-17

Program Specialist - Beyond the Bell

Metropolitan YMCA of the Oranges
Maplewood, NJ

Job Description Job Description Description: POSITION SUMMARY: This position supports the work of the Y, a leading nonprofit committed to strengthening community through youth development, he…

View Details
Posted 2026-06-26

Nuclear Medicine Tech PRN

South Texas Health System
Trenton, NJ

Responsibilities POSITION SUMMARY: Performs all Nuclear Medicine Diagnostic Imaging and Nuclear Cardiology procedures; Orders all radiopharmaceuticals in accordance with the RAM; Administers …

View Details
Posted 2025-09-11

Operations Support Specialist II

NAVIENT
Moorestown, NJ

: Founded in 1991, Gila offers business process outsourcing focusing on revenue enhancement services. We serve state governments, transportation authorities, municipal government entities and othe…

View Details
Posted 2026-07-31

Specialty Restaurant Host/Hostess - Amada - Seasonal

Ocean Casino Resort
Atlantic City, NJ

Job Description Job Description The Restaurant Specialty Host/Hostess will be responsible for controlling the flow of the restaurant through awareness of business needs/volumes, station assignmen…

View Details
Posted 2026-07-29

Regional Class A Company Truck Driver

10-4 Logistics USA
Avenel, NJ

10-4 Logistics USA is hiring full‑time W2 Class A CDL Drivers. Opportunities exist across OTR, Regional, and Dedicated fleets, mostly east of the I‑35. We provide steady freight, reliable home time, a…

View Details
Posted 2026-01-07

Apartment Maintenance Superintendent - North NJ

JCM Living
Wood Ridge, NJ

Job Description Job Description About JCMLiving Get to know our company and grow your career with employment at a JCMLiving community. Enjoy our comprehensive financial and benefit packages as…

View Details
Posted 2026-06-11

Emergency Vehicle Parts Clerk

Campbell Supply Company
Monroeville, NJ

Job Description Job Description Emergency Vehicle Parts Clerk Campbell Supply Company — Newark, NJ Full-Time | On-site About Us Campbell Supply Company is a leading commercial and emergen…

View Details
Posted 2026-07-23