Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Controls Engineer

$120k - $160k

Clarapath

Job Description

Job Description

JOB TITLE: Software Controls Engineer

LOCATION: Hawthorne, NY (on-site)

TYPE : Full time, regular

COMPENSATION: $120,000 - $160,000/yr

Clarapath is a medical robotics company based in Westchester County, NY, dedicated to transforming and modernizing laboratory workflows. Our mission is to improve patient care by increasing efficiency, reducing costs, and enhancing the quality and consistency of laboratory processes.

Our portfolio includes SectionStar™ and TrimStar Pro™, innovative electro-mechanical systems designed to automate and elevate critical steps in the histology workflow. SectionStar™ delivers high-quality, consistent tissue sections, while TrimStar Pro™ streamlines and standardizes the trimming process - together enabling laboratories to operate with greater precision, throughput, and reliability.

At Clarapath, we bring together experts across engineering, data science, robotics, healthcare innovation, and laboratory operations. Our R&D team drives innovation, product enhancements, and a strong pipeline of new solutions, while our manufacturing team oversees production and quality control at our ISO-certified facility. Also based in our New York headquarters are our sales, marketing, administrative, and service teams, who work closely together to ensure every customer receives a seamless, personalized experience at every touchpoint.

Role Summary:

The Software Controls Engineer will play a key role in the design, development, implementation, and continuous improvement of the control systems and embedded software that power Clarapath's advanced SectionStar™ and TrimStar Pro™ platforms. This individual will contribute to all phases of the product development lifecycle, from system architecture and algorithm development through implementation, testing, verification, manufacturing support, and field deployment. Working closely with mechanical, electrical, software, manufacturing, quality, and customer-facing teams, the Software Controls Engineer will develop reliable, scalable, and maintainable control software that meets performance, safety, and regulatory requirements. We are seeking a hands-on engineer who enjoys solving complex automation and motion control challenges, thrives in a collaborative and fast-paced environment, and is passionate about developing innovative medical device and robotics technologies that improve laboratory workflows and patient outcomes.

Responsibilities :

  • Design, develop, implement, and maintain embedded software and control algorithms for motion control systems, actuators, sensors, and peripheral devices
  • Develop software architecture and control logic using C/C++, Python, and other appropriate programming languages
  • Design and optimize closed-loop control systems for precision motion applications utilizing servo motors, stepper motors, encoders, and other electromechanical components
  • Collaborate with Electrical and Mechanical Engineering teams to integrate hardware and software into complete system solutions.
  • Develop communication interfaces using protocols such as CAN, RS-232, RS-485, Ethernet, USB, SPI, I2C, and UART.
  • Create software requirements, design specifications, verification protocols, and technical documentation in compliance with medical device design controls
  • Participate in system architecture discussions and technical design reviews
  • Perform software debugging, root cause analysis, and issue resolution throughout development and post-release support
  • Develop automated testing tools and software validation procedures to improve product quality and reliability
  • Support prototype development, system integration, and engineering verification testing
  • Assist Manufacturing and Service teams with software releases, troubleshooting, and continuous product improvements.
  • Participate in risk management activities including software hazard analysis, FMEA, and mitigation implementation
  • Support regulatory submissions and compliance efforts by generating appropriate documentation and maintaining design history files.
  • Contribute to continuous improvement initiatives focused on software quality, maintainability, cybersecurity, and system performance.
  • Provide technical support during customer installations, field investigations, and product issue resolution as needed

Qualifications :

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related engineering discipline
  • 3–7 years of experience developing embedded software or control systems for electromechanical products
  • Strong programming experience in C/C++
  • Experience with embedded Linux or real-time operating systems (RTOS)
  • Experience developing motion control software for precision electromechanical systems
  • Strong understanding of software architecture, object-oriented programming, and software design principles
  • Experience interfacing with sensors, motors, actuators, and industrial communication protocols
  • Familiarity with source control systems such as Git
  • Experience using debugging tools including oscilloscopes, logic analyzers, and protocol analyzers.
  • Strong analytical, troubleshooting, and problem-solving skills
  • Excellent written and verbal communication skills
  • Ability to work effectively in a collaborative, multidisciplinary engineering environment
  • Experience developing software for medical devices or other regulated industries, a plus
  • Knowledge of IEC 62304 software lifecycle processes, a plus
  • Familiarity with ISO 13485 quality management systems, a plus
  • Experience with FDA Design Controls and Design History Files (DHF), a plus
  • Experience developing software for robotics, automation, or precision instrumentation, a plus
  • Knowledge of machine vision integration, image processing, or computer vision, a plus
  • Experience with Python scripting for automation and test development, a plus
  • Familiarity with cybersecurity best practices for connected medical devices, a plus
  • Experience with Agile software development methodologies, a plus
  • Knowledge of Jira, Confluence, and requirements management tools, a plus
  • Experience with hardware-in-the-loop (HIL) testing or simulation environments, a plus

Company Offers:

  • Competitive salary, commensurate with experience and education
  • Comprehensive benefits package available: (healthcare, vision, dental and life insurances; 401k; PTO and holidays)
  • A collaborative and diverse work environment where our teams thrive on solving complex challenges
  • Ability to file IP with the company
  • Connections with world class researchers and their laboratories
  • Collaboration with strategic leaders in healthcare and pharmaceutical world
  • A mission driven organization where every team member will be responsible for changing the standards of delivering healthcare

Clarapath is proud to be an equal opportunity employer. We are committed to providing equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. In addition to federal law requirements, Clarapath complies with applicable state and local laws governing nondiscrimination in employment. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Software Controls Engineer in Hawthorne, NY vacancy
  •  ...bility to create, maintain and define strategies to improve the efficiency of running a clinical trial. Work effectively in a quality-focused environment. Knowledge of other programming languages and database management software packages is a plus.... 
    Suggested

    Katalyst Healthcares and Life Sciences

    Tarrytown, NY
    1 day ago
  •  ...This is a key role within Mechanical Engineering, responsible for support of fluidics and...  ...assemblies that are related to fluid and motion control. • Experience generating LabVIEW code...  ...Must have proficiency in NX CAD design software or similar. • GD&T skills and the... 
    Suggested
    Work at office

    Comrise

    Tarrytown, NY
    1 day ago
  • $80k

     ...Job Description SUMMARY   The Boiler Sales and Application Engineer delivers customer-facing sales and technical support within the...  ..., and negotiation abilities; proficiency in equipment and software applications relevant to the role. Company Description Miller... 
    Suggested
    For contractors

    Miller Proctor Nickolas, Inc.

    Tarrytown, NY
    14 days ago
  • $195k - $323k

     ...performance expectations. Role Serve as a foundational technical and data architecture leader , partnering closely with the SVP, engineering, and product leadership to shape enterprise scale platforms and standards. Define and evolve target architectures across third party... 
    Suggested
    Full time
    Part time
    Flexible hours

    MasterCard

    Purchase, NY
    4 days ago
  •  ...having jurisdiction. # Supervises and instructs the Operating Engineers and other tradesmen working with them. # Operates and...  ...coil units. # Replaces or adjusts pneumatic and electric controls, motors, including air compressors. # Maintains air dampers... 
    Suggested
    Shift work

    Patterns Hiring, Inc.

    White Plains, NY
    4 days ago
  •  ...Description Position Overview: The Hudson Clean Heat Applications Engineer will be responsible for the design, coordination, and...  ...experience in MEP design and engineering. Proficiency in design software (AutoCAD MEP, Revit, and/or similar BIM tools). Familiarity... 
    For contractors
    Work at office

    Miller Proctor Nickolas, Inc.

    Tarrytown, NY
    6 days ago
  • Full Stack .Net Developer Apex has an opportunity for a Full Stack.Net Developer for a client in New York. This client is one of the largest firms in the Financial Service's Sector. This position will focus on the Life Business side. Dealing with term products, life...
    Contract work

    Software Technology Inc

    Harrison, NY
    2 days ago
  •  ...optimizing release management processes in both premise and cloud-based environments. A veteran DevOps Engineer by trade with very deep and very broad full-stack software engineering experience is needed. Extensive infrastructure, application, integration, data and... 

    FutureRecruit.net

    White Plains, NY
    4 days ago
  • Job Description Job Description Digital Home Systems is seeking a talented and self-motivated Programmer / Service Manager to join our growing team. We specialize in luxury home automation, integrating cutting-edge systems such as Control4, Lutron, and Savant for...
    Full time
    Remote work
    Flexible hours
    Night shift

    Digital Home Systems

    Rye Brook, NY
    28 days ago
  •  ...Job Description Job Description Senior Lead Research Engineer – Hawthorne, NY Our client is a globally recognized leader and ultimate...  ...is required. Technical Skills: Advanced proficiency in CAD software (SolidWorks preferred) and adept at generating comprehensive... 
    Work at office
    Immediate start

    Charles Kriston Group

    Hawthorne, NY
    a month ago
  •  ...We're Hiring: Solution Engineer - Level 2 in White Plains, NY! Join a cutting-edge multi-year ERP transformation project modernizing Finance, HR, Supply Management, and IT for a major authority. This 12-month hybrid role (3 days onsite) focuses on cloud infrastructure... 

    Infojini

    White Plains, NY
    4 days ago
  • $130k - $175k

     ...Senior Electrical Engineer Location: Hawthorne, NY (on-site) Type: Full time, regular...  ...team oversees production and quality control at our ISO-certified facility. Also based...  ...seamless integration across mechanical and software subsystems. The ideal candidate brings... 
    Full time
    Local area

    Clarapath

    Hawthorne, NY
    1 day ago
  • $95k - $135k

     ...Electrical Engineer Location: Hawthorne, NY (on-site) Type: Full time, regular...  ...manufacturing team oversees production and quality control at our ISO-certified facility. Also...  .... Working closely with mechanical, software, manufacturing, quality, and customer-facing... 
    Full time
    Local area

    Clarapath

    Hawthorne, NY
    2 days ago
  •  ...motivated candidate to join our talented Team. Job Title: Solution Engineer Location(s): White Plains, NY Project Overview Client is...  ...analysis of client/user requirements, design, develop and test the software to meet defined specifications including the ability to uncover... 

    Ampcus

    White Plains, NY
    4 days ago
  •  ...The ideal candidate will typically possess a degree in Computer Science, Computer Engineering, or Electrical Engineering. Technical Experience: ~GUI development (UI/UX) ~Hardware control interface ~Ethernet-based control ~Signal processing (FFT, SNR, etc.) ~Data... 
    Work visa

    Hypres

    Elmsford, NY
    more than 2 months ago
  • $170k - $200k

     ..., our internal products need to scale with the speed, reliability, and care our hospitals depend on every day. As a Senior Software Engineer on the Platform & Infrastructure team, you will build and improve backend systems that support critical hospital and internal... 
    Casual work
    Work at office

    Veterinary Emergency Group (VEG)

    White Plains, NY
    20 days ago
  • SAP IBP Lead SAP IBP Lead 6 months Hybrid multiple locations (Chicago, Plano Tx or Purchase, NY) Beverage company USC OR GC ONLY Virtual Interview About the role: The Functional IBP Lead is responsible for leading the Integrated Business Planning (IBP) process across...

    ShiftCode Analytics

    Purchase, NY
    2 days ago
  •  ...various tests for systems, networks, applications, databases, software. Log and document errors in the tracking system. Identify specific...  ...that should be automated and discuss them with manual QA engineers. Develop the best automation solutions based on the... 
    Internship

    Treehouse Strategy and Communications

    White Plains, NY
    22 hours ago
  •  ...provide technical insights, and translate them into detailed technical specifications. Utilize DevOps or GitHub for efficient version control, continuous integration, and continuous deployment (CI/CD) processes. Deploy and manage applications on Azure App Services,... 

    Ampcus

    White Plains, NY
    22 hours ago
  • $90k - $150k

     ...employees, stores, and distribution centers. You would work closely with other engineers and our product management team, as well as regularly work on-site with other departments to ensure our software is scalable and meets business needs. Responsibilities ● Work with our... 
    Full time
    Work experience placement

    Mavis Tire

    White Plains, NY
    4 days ago
  •  ...enthusiastic technical leads to continuously improve development workflowsQualifications:Undergraduate degree in computer science, engineering or similar field (or equivalent experience)5+ years programming with Java (backend development focus), JEE, Web... 
    Part time
    Work at office
    Immediate start

    Benchmark IT

    White Plains, NY
    1 hour ago
  •  ...Job Description Job Description HVAC Controls Engineer - White Plains, NY Our client is a Leading Engineering Design and Commissioning...  ...to clients ~ Knowledge of general computer hardware & software applications ~ Travel: 5% / Minimal travel if located near... 
    For subcontractor

    Pkaza

    White Plains, NY
    11 days ago
  •  ...thinking experts. We're one of the largest engineering and system integration firms in the...  ...for our clients through IT automation and control solutions for more than 30 years to the...  ...Solid understanding of object-oriented software development & delivery methodologies... 
    Local area
    Flexible hours

    E Tech Group

    White Plains, NY
    7 days ago
  • $128.6k - $210k

     ...are seeking an outstanding Senior Solutions Architect - Back End Engineer, to own the technical evolution of our digital transformation...  ...might be for you if you have: ~8+ years of professional software development experience with strong backend focus ~ Hosting production... 
    Work experience placement
    Local area

    Regeneron

    Tarrytown, NY
    a month ago
  •  ...firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionHi, I have a following full time... 
    Permanent employment
    Full time
    Part time
    H1b
    Relocation

    Sonsoft

    Harrison, NY
    1 hour ago
  • $140k - $190k

     ...Description Job Description JOB TITLE: Senior Embedded Software Engineer LOCATION: Hawthorne, NY (on-site) TYPE : Full time, regular...  ...while our manufacturing team oversees production and quality control at our ISO-certified facility. Also based in our New York... 
    Full time
    Work experience placement
    Local area

    Clarapath

    Hawthorne, NY
    8 days ago
  • $90k - $115k

     ...Structural Engineer Opportunity Are you a passionate problem solver? Do you act with integrity and hold yourself and others to the highest standard? If the answer is, "Yes!" then we have an opportunity for you at OneFourTwo Design Group. We are looking for a highly... 
    For subcontractor
    Work at office
    Local area

    142 Design Group

    White Plains, NY
    2 days ago
  • $115k - $155k

     ...Job Description Job Description JOB TITLE: Embedded Software Engineer LOCATION: Hawthorne, NY (on-site) TYPE : Full time, regular...  ...while our manufacturing team oversees production and quality control at our ISO-certified facility. Also based in our New York... 
    Full time
    Local area

    Clarapath

    Hawthorne, NY
    7 days ago
  • $140k - $180k

     ...solutions. This role partners closely with business stakeholders, engineering teams, and leadership to define cloud architectures that...  ...audiences Required Qualifications ~8+ years of experience in software engineering, infrastructure, or solution architecture ~4+... 
    Remote work
    Work visa

    FormativGroup

    White Plains, NY
    22 hours ago
  • Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Cloud Infrastructure EngineerLocation(s): Various LocationsJob Summary:This...
    Part time

    Ampcus

    White Plains, NY
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Controls Engineer. Be the first to apply!