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 & equity opportunities
  • Medical, dental & vision insurance
  • Employer-paid life & disability insurance
  • 401(k) with company contributions
  • HSA & FSA options
  • Generous PTO & paid holidays
  • Daily catered lunch
  • Commuter benefits
  • Employee wellness & assistance programs
  • Career growth & development opportunities
  • Collaborative, innovative, and mission-driven work environment

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 a month ago
Similar jobs that could be interesting for youBased on the Software Controls Engineer in Hawthorne, CA vacancy
  • $170k - $240k

     ...securing the space domain & catalyzing the emerging space economy. What You’ll Do We are seeking a Senior Real-Time / Controls Software Engineer to lead development of deterministic real-time control software supporting high-speed electromechanical aerospace systems... 
    Suggested
    Permanent employment

    Industrious Ventures

    El Segundo, CA
    1 day ago
  • $160k - $240k

     ...Guidance, Navigation, and Control Software Engineer CHAOS Industries is redefining modern defense with omniscient systems purpose-built for today’s realities. Designed and built by top U.S. military veterans and Silicon Valley innovators, CHAOS Industries’ products... 
    Suggested
    Full time
    For contractors
    Work experience placement
    Casual work
    Work at office
    Relocation package

    Chaos Industries

    El Segundo, CA
    3 days ago
  •  ...most demanding industries. Our integrated engineering and manufacturing platform transforms...  ...redefining industrial manufacturing through software-driven production, additive...  ...methods.We are seeking a Senior Machine Control Software Engineer to help develop the real... 
    Suggested
    Temporary work

    Divergent

    Torrance, CA
    2 days ago
  • $124.1k - $167.9k

    Associate or Mid-Level Guidance Nav & Control Engineer (Navigation Sys/Inertial Sensor) Company: The Boeing Company This is Boeing:...  ...deriving and allocating requirements (e.g., system, sub-system, software) and showing traceability throughout the product lifecycle.... 
    Suggested
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing Company

    El Segundo, CA
    2 days ago
  • $125k - $145k

     ...the ultimate goal of enabling human life on Mars.FULL STACK SOFTWARE ENGINEER (BUILD RELIABILITY) We are seeking a Full Stack Software Engineer...  ...built and flown reliably. This involves streamlining quality control processes, simplifying new product introduction, ensuring... 
    Suggested
    Permanent employment
    Temporary work
    Flexible hours
    Weekend work

    SpaceX

    Hawthorne, CA
    5 days ago
  •  ...most demanding industries. Our integrated engineering and manufacturing platform transforms...  ...PurposeDivergent is seeking a Full-Stack Software Engineer II to help build and scale the...  ...information and technology subject to U.S. export controls.Bachelor's degree in Computer Science,... 
    Temporary work

    Divergent

    Torrance, CA
    3 days ago
  •  ...the ultimate goal of enabling human life on Mars.FULL STACK SOFTWARE ENGINEER (COMPONENTS)The Components Engineering Team develops the world...  ...operation, algorithms and AI to automatically create CNC programs, control and deployment of CNC machines, and much more. These... 
    Permanent employment
    Temporary work

    SpaceX

    Hawthorne, CA
    4 days ago
  •  ...some of the world’s most demanding industries. Our integrated engineering and manufacturing platform transforms complex designs into production...  ...of what can be built.PurposeWe’re seeking a Full‑Stack Software Engineer with solid experience in application development, data... 
    Temporary work

    Divergent

    Torrance, CA
    5 days ago
  • $122.43k - $224.5k

     ...most demanding industries. Our integrated engineering and manufacturing platform transforms...  ...PurposeDivergent is seeking a Senior Full-Stack Software Engineer to develop and scale software...  ...and technology subject to U.S. export controls.Bachelor's degree in Computer Science,... 
    Temporary work

    Divergent

    Torrance, CA
    4 days ago
  •  ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.FULL STACK SOFTWARE ENGINEER (STARSHIELD)Starshield leverages SpaceX’s Starlink technology and launch capability to support national security efforts. While... 
    Permanent employment
    Temporary work
    Immediate start
    Remote work
    Weekend work

    SpaceX

    Hawthorne, CA
    2 days ago
  • $169.07k - $216.03k

     ...This RoleAs a Senior Spacecraft Guidance, Navigation, and Controls (GNC) Engineer, you will own the full life cycle of GNC development at Varda...  ...and testing of GNC sensors, actuators, and software in hardware-in-the-loop environmentDesign and implementation... 
    Permanent employment
    Flexible hours

    Varda Space Industries

    El Segundo, CA
    2 days ago
  •  ...Responsibilities Implement guidance and navigation software within COTS software frameworks. Support airframe design activities...  ...~ Bachelor’s or higher degree in Computer Science, Computer Engineering, Aerospace Engineering, or a related field. ~10+ years of professional... 
    Full time
    Casual work
    Remote work
    Relocation package

    CHAOS Industries

    El Segundo, CA
    5 hours ago
  • $120k - $180k

     ...and accessible for everyone. Our technology gives pilots greater control by simplifying the management of any aircraft during standard...  ...the joy and freedom of flight.GUIDANCE, NAVIGATION AND CONTROL ENGINEER - EL SEGUNDO, CAAs a Guidance, Navigation and Control Engineer,... 
    Work at office

    Skyryse

    El Segundo, CA
    5 days ago
  • Flight Dynamics Engineer Los Angeles, CaliforniaThis is a spacecraft manufacturing company...  ...dynamics systems. It spans attitude control, guidance, navigation, simulation, hardware...  ...systemsProficiency with mission design software and flight dynamics simulation toolsProficiency... 
    Flexible hours

    Darwin Recruitment

    Los Angeles, CA
    1 day ago
  • $200k - $240k

     ...Segundo, CA, US Date Posted: 2026-08-25 Category: Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes...  ...of Systems (FoS) in advancing Operational Command and Control (C2) and Space Battle Management (BM). This role requires... 
    Full time
    Work at office
    Remote work
    Shift work

    SAIC

    El Segundo, CA
    2 days ago
  • $210k - $338k

     ...Principal Guidance, Navigation & Control (GNC) Engineer CHAOS Industries is redefining modern defense with a multi-product portfolio that...  ...algorithms are correctly implemented within the avionics hardware/software architecture and flight control computer constraints. ~... 
    Permanent employment
    For contractors
    Work experience placement
    Casual work
    Relocation package

    Chaos Industries

    El Segundo, CA
    1 day ago
  •  ...Cimarron is seeking a senior-level Guidance Navigation & Controls Engineer to rapidly prototype, develop, and field novel space and hypersonic...  ...build high‑fidelity simulations, implement and test flight software, and support integration and flight test in both atmospheric... 
    Work experience placement
    Local area

    Cimarron Inc.

    El Segundo, CA
    1 day ago
  •  ...Large World Model that will be the most powerful intelligence engine for the physical world. This system doesn't just see what something...  ...systems. About the Role Matter is hiring a Full-Stack Software Engineer to build the software that turns ultraspectral sensing... 
    Permanent employment
    Remote work

    Matter Intelligence

    El Segundo, CA
    2 days ago
  • $183.19k - $256.47k

     ...Responsibilities Serve as the lead controls engineer for a family of embedded motor controllers, owning the technical baseline across...  ...failure investigation. Debug issues that span hardware and software boundaries using standard lab equipment such as oscilloscopes... 
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Los Angeles, CA
    1 day ago
  • $165k - $230k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER (STARFALL)As a Sr. Software Engineer on the Starfall Engineering organization, you will design and implement software and... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    3 days ago
  • $20k

     ...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, TRACKING (STARSHIELD)Starshield leverages SpaceX’s Starlink...  ...working in Starshield’s GNC (Guidance, Navigation, and Control) organization, you will use your distributed systems knowledge... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    2 days ago
  • $165k - $265k

     ...possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER, HITL - TOP SECRET CLEARANCEAs a Sr. Software Engineer in...  ...features in a scalable, high-performance application used to control and test flight systems. This is a high-impact role where you... 
    Permanent employment
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Hawthorne, CA
    2 days ago
  • $143.7k - $194.4k

     ...customers around the world. We are looking for an experienced Software Development Engineer to build and scale our QAS systems. Ring is expanding and...  ...cycle, including coding standards, code reviews, source control management, build processes, testing, and operations... 
    Internship
    Local area
    Flexible hours

    Amazon

    Hawthorne, CA
    1 day ago
  • $128.35k - $188.75k

    Ground Software Engineer (Mid Career) - Millennium Space SystemsCompany:Millennium Space SystemsMillennium Space Systems, a part of Boeing Defense...  ..., you will maintain and develop software for command and control of satellites. You will write requirements with the guidance... 
    Permanent employment
    Full time
    Interim role
    Currently hiring
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    El Segundo, CA
    3 days ago
  • $165k - $265k

     ...possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER (COMPONENTS)The Components Team develops and manufactures the...  ...serve as software and hardware experts for the flow control devices, avionics, and mechanisms that drive the critical capabilities... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    3 days ago
  • $160k - $225k

     ...possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER, FLIGHT SOFTWARE (STARSHIP)SpaceX's Starship spacecraft and...  ...will design, develop, and test software that is used to both control and simulate SpaceX flight systems. You will engage with... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    3 days ago
  •  ...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, COMPONENTS (STARSHIELD)Starshield leverages SpaceX’s...  ...engineers serve as software and hardware experts for the flight control devices and mechanisms that drive the critical capabilities on... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    5 days ago
  • $190k - $235k

     ...PiperPosition Owner: Nathan JohnsonZachary Piper Solutions is seeking an experienced Sr. SETA C2 Software Engineer (SETA) to support Space Systems Command’s Battle Management, Command, Control, Communications & Intelligence (BMC3I) portfolio. This role serves as a technical... 
    Full time

    ZP Group

    El Segundo, CA
    4 days ago
  • $158k - $219.45k

     ...practical approach to nuclear development leverages modern software engineering to rapidly deliver safe, factory-built microreactors that use...  ...involves access to technology that is subject to U.S. export controls. Any job offer made will be contingent upon the applicant’s... 
    Full time
    Summer work
    Immediate start
    Remote work
    Flexible hours
    Weekend work

    Radiant Industries

    El Segundo, CA
    5 days ago
  • $169.07k - $216.03k

     ...bustling in-space ecosystem.About This RoleThe Senior Space Mission Software Engineer is responsible for Varda's critical ground segment software,...  ...and commanding, data acquisition and distribution, mission control interfaces, simulation and test automation, with reliable... 
    Permanent employment

    Varda Space Industries

    El Segundo, CA
    1 day ago

Do you want to receive more vacancies?

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