Skip to content

ComputerWork: Jobs for Technical People

 

Norwalk, CT Full Time Posted by: Vaco Posted: Friday, 23 January 2026
 
 
Overview

Senior Software Engineer - Hybrid/Flexible Location Options Full-Time

About the Role

We are seeking a Senior Software Engineer to join a dynamic, multidisciplinary engineering team focused on developing Real Time software solutions for complex automated systems.

Key Responsibilities
  • Collaborate with or lead cross-functional engineering teams to gather requirements, architect, design, implement, and deploy Real Time software for automated machinery.
  • Coordinate deliverables affecting multiple projects or system components.
  • Define, perform, and guide system-level testing; leverage results to improve solution performance.
  • Lead high-impact project teams, managing priorities and deadlines on complex initiatives.
  • Plan and maintain project schedules, ensuring solutions meet requirements within allocated timelines and budgets.
  • Partner with engineering peers, project managers, and internal/external collaborators to deliver robust software solutions.
Minimum Requirements
  • 10+ years of experience in large-scale, object-oriented software design and development across the full software lifecycle.
  • 8+ years of professional experience in C+ programming.
  • Experience designing software for mechatronic or automated systems.
  • Hands-on experience with Real Time operating systems (eg, RTX or equivalent).
  • Strong systems-level problem-solving and analytical skills.
  • Proven ability to troubleshoot complex software issues and collaborate across hardware/software domains.
  • Experience with Agile development methodologies.
  • Software quality assurance and testing experience.
  • Excellent communication skills to collaborate with technical and non-technical stakeholders.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Preferred
  • Experience with additional programming languages (Java, C#, .NET).
  • Familiarity with web-based service architectures and application development.
  • Knowledge of database technologies (SQL, Oracle, or similar).
  • Understanding of network protocols and standards.
  • Experience with motion control or servo motor systems.
  • Exposure to high-speed automation or complex manufacturing control systems.

Vaco by Highspring provides compensation details and may offer discretionary bonuses. The posting notes that salary ranges are disclosed where required by local law. Eligible employees may participate in medical, dental, and vision benefits as well as the company's 401(k) retirement plan.

EEO Notice

Vaco by Highspring is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, religion or creed, national origin, citizenship, age, disability, veteran status, or other protected characteristics as required by law. Vaco by Highspring and its affiliates are committed to the full inclusion of all qualified individuals and will provide reasonable accommodations as needed during the application process. For accommodations, please contact HR@vaco.com.

Vaco by Highspring also informs applicants that workplace discrimination is illegal.

By submitting to this position, you agree that Vaco by Highspring may present you as a candidate and you confirm that information provided is accurate and that you will maintain confidentiality of information learned during the process.

Privacy Notice

Vaco by Highspring respects your privacy and provides notice of policies. California, Virginia, and other jurisdictions have policy details available; see the posting for links to the applicable notices.

Pay Transparency Notice

Determining compensation for this role depends on factors including skill sets, experience, training, licensure, location, and business needs. Salary range disclosures apply where required by local law.

Norwalk, CT, United States of America
IT
Vaco
Click apply
JS26489_25303_55CA2359ADBB537D0D091A007102F2A3
1/23/2026 4:31:48 PM
We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.