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

Co-Op, Production Engineering

Getinge
Wayne, NJ

With a passion for life Join our diverse teams of passionate people and a career that allows you to develop both personally and professionally. At Getinge we exist to make life-saving tech…

View Details
Posted 2026-05-13

Soccer Coach

Super Soccer Stars
Jersey City, NJ

Top pay, work in the community, and impact children's lives. Would you like to earn above-average pay while staying active and promoting life skills through Soccer? We offer training on the…

View Details
Posted 2025-10-23

Project Manager - On-Site Data Collection & User Studies

TransPerfect
Princeton, NJ

We’re seeking a Project Manager with 3+ years of experience leading on-site data collection projects with a focus on user studies. This role owns end-to-end delivery—timelines, budgets, and client-fa…

View Details
Posted 2026-06-15

Boom Truck Driver

F & G Mechanical Corporation
Secaucus, NJ

About Us We provide complete project planning, design, and construction services for data centers, corporate headquarters, warehouses, hospitals, cogeneration plants, retail malls, hotels, and c…

View Details
Posted 2026-04-17

Movers/Helpers Wanted

All My Sons Moving & Storage
Cherry Hill, NJ

**ONSITE JOB OFFERS!!!** Hiring Movers  We make it fast and easy to start working!! Pre-qualify within minutes!! Mover Pay: Paid Weekly • $17 to $20 per hour (Based on Experience) • TIPS Ea…

View Details
Posted 2026-06-12

Per Diem Speech Pathologist - Union, NJ

2840 Morris Ave.
Union, NJ

Job Title: Speech Pathologist Location: Union (UNC) Department Name: Speech Pathology-OP Req #: 0000246600 Status: Hourly Shift: Day Pay Range: $75.71 - $75.71 per hour Pay Transpa…

View Details
Posted 2026-04-21

Registered Behavior Technician/ABATherapist

SOCIAL CIRCLE ABA LLC
Moonachie, NJ

Job Description Job Description Benefits: ~401(k) matching ~ Competitive salary ~ Opportunity for advancement ~ Training & development We are looking for a afternoon therapist Dut…

View Details
Posted 2026-05-20

Automotive Technician

Irwin Lincoln Mazda
Freehold, NJ

Job Description Job Description Irwin Lincoln Mazda in Freehold, NJ is currently hiring Automotive Technicians of all experience levels including: A Technicians B Technicians C Technicia…

View Details
Posted 2026-06-19

Medical Aesthetician

Advocare LLC
Marlton, NJ

Job Description Job Description Description: Description Assisting Cosmetic Surgeon with in-office procedures Assisting General ENT Surgeons with Patient care Performing High Quality …

View Details
Posted 2026-05-29

Regional Dry Van Company Driver W2 Job in Jersey City, NJ by American Trucking Group

American Trucking Group
Jersey City, NJ

Regional Dry Van Company Driver W2 - Jersey City, NJ Are you a CDL-A driver seeking an OTR role that offers weekly home time and low physical demands? At American Trucking Group, we provide dry …

View Details
Posted 2026-05-12