> Markdown version of [/jobs/ext/571955-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/571955-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Hudson - **Location:** New Providence, NJ, United States - **Experience:** Expert - **Salary:** $135,000.0 - $165,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Microsoft Windows, Artificial Intelligence, Computer Vision, C Sharp (Programming Language), Computer Programming, Linux, Embedded Software, Firmware, Machine Learning, Microsoft Visual Studio, Windows Presentation Foundation, Microsoft SQL Server, Software Engineering, SQLite, SQL Databases, Transmission Control Protocol (TCP), Git, Information Technology - **Published:** June 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a8a8633fd18ca4a4 ## About the Role Do you have experience in Windows?, * 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, Smart, capable, collaborative, and passionate about building technology that matters. ## Description * 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. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Introduction to TXT](https://www.wearedevelopers.com/videos/30-introduction-to-txt) - [Five things in tech that matter and we have to make work](https://www.wearedevelopers.com/videos/1403-five-things-in-tech-that-matter-and-we-have-to-make-work) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)