Software Controls Engineer
$160kClarapath
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.
- ...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...SuggestedTemporary work
- AppleOne Employment Services is assisting a client in Torrance, CA to hire an Application Engineer who will provide technical support to customers using motors and motion control products. The role blends engineering, hands-on troubleshooting, and customer support, with...Suggested
$170k - $240k
...changing the foundational assumptions for everything we do in space 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...SuggestedPermanent employmentFlexible hours$160k - $240k
...London. For more information please visit . Role Overview: CHAOS is seeking a highly-skilled and motivated Senior Guidance Software Engineer to join our R&D team. You will get an opportunity to lead the design of our guidance software on a clean sheet airframe design...SuggestedFull timeWork experience placementCasual workWork at officeRemote workRelocation package$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....SuggestedWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift work$103.71k - $138.28k
..., deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering organizations...Full timeTemporary workFor contractors$122.43k - $224.5k
...Senior Full Stack Software EngineerTorrance, California, United StatesDivergent is building... ...demanding industries. Our integrated engineering and manufacturing platform transforms complex... ...and technology subject to U.S. export controls.Bachelor's degree in Computer Science,...Temporary work- ...Full Stack Software EngineerTorrance, California, United StatesDivergent is building the new industrial age. Every day, our teams design... ...some of the world's most demanding industries. Our integrated engineering and manufacturing platform transforms complex designs into...Temporary work
- ...Full Stack Software Engineer IITorrance, California, United StatesDivergent is building the new industrial age. Every day, our teams design... ...access information and technology subject to U.S. export controls.Bachelor's degree in Computer Science, Software Engineering,...Temporary work
- ...Full Stack Software EngineerHawthorne, CASpaceX was founded under the belief that a future... ...Internet service. We are looking for engineers who treat fellow teammates with fairness... ...web applicationsExperience with version control, continuous integration, and continuous...Permanent employmentTemporary workRemote workWorldwideWeekend work
- ...Large World Model that will be the most powerful intelligence engine for the physical world. This system doesn't just see what something... ...sensing systems.About the RoleMatter is hiring a Full-Stack Software Engineer to build the software that turns ultraspectral sensing...Permanent employmentRemote work
$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 timeWork at officeRemote workShift work$125k - $150k
...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....Temporary workImmediate startRemote workWeekend work- ...Flight Software EngineerClient is seeking a Flight Software Engineer. As part of our early engineering team, your scope of work will focus on developing and integrating... ...with cloud-based ground systems or mission control softwareAbility to work independently and in small...
$117.3k - $175.9k
...The Guidance Analysis Department is seeking an experienced Guidance, Navigation, and Control (GNC) Engineer (Engineering Specialist - Guidance, Navigation and Control Engineering) to provide GNC support for launch vehicle, missile systems, and missile defense systems...For contractorsImmediate startRemote workRelocation packageFlexible hours$219.16k - $243.51k
...About this Role As a Principal Guidance, Navigation, and Controls Engineer, you will own the full life cycle of GNC development at Varda... ...Integration and testing of GNC sensors, actuators, and software in hardware-in-the-loop environment Design and implementation...Permanent employmentFull timeInternshipImmediate startRelocation packageFlexible hours$160k - $180k
...What You'll Do: The Senior Guidance Navigation and Control (GNC) Engineer will lead the GNC subsystem development life cycle of Space... ...subsystem development schedule to include both hardware and software elements. The Senior GNC Engineer will work closely with...Permanent employmentFor subcontractorFlexible hours$125k - $145k
...possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, FLIGHT SOFTWARE (STARSHIP) SpaceX's Starship spacecraft... ...will design, develop, and test software that is used to both control and simulate SpaceX flight systems. You will engage with...Temporary workWeekend work$125k - $160k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PROPULSION SOFTWARE ENGINEER (FALCON ENGINEERING) The Falcon Engineering team is dedicated to delivering Falcon and its payloads to orbit rapidly and...Temporary work$125k - $160k
...possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, SIMULATION As a software engineer on the NDE & Materials... ...database technologies. Good understanding of version control, testing, continuous integration, build, deployment, and...Temporary workWeekend work$211.65k - $286.35k
Senior Software Engineer Company: The Boeing Company The Boeing Company has an exciting opportunity for a Senior Software Engineer... ...design, implement, test, and maintain real-time Attitude Control Subsystem (ACS) models and integrate them into system-level simulators...Permanent employmentWork experience placementImmediate startRelocationVisa sponsorshipWork visaFlexible hoursShift work$135k - $160k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, CDN (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world's...Temporary workInternshipWork at officeWorldwideMonday to FridayWeekend work$100k - $140k
...company, offers IT Governance, Systems Engineering, Enterprise Modernization, Artificial Intelligence... ...Segundo, CA. The Senior Software Engineer will: Design,... ...ensure compliance with all associated controls and responsibilities in the day-to-day performance...Contract workWork experience placementWork at office2 days per week1 day per week$125k - $160k
...possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER (COMPONENTS) The Components Team develops and manufactures... ...serve as software and hardware experts for the flow control devices, avionics, and mechanisms that drive the critical capabilities...Temporary workWeekend work$125k - $150k
...possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER (STARSHIELD) - TOP SECRET CLEARANCE The Starshield mission... ...: Create highly reliable software systems that control thousands of satellites in low earth orbit See your software...Temporary workImmediate startWeekend work$125k - $150k
..., with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER (STARFALL) As a Software Engineer on the Starfall Engineering... ...software and firmware for common processors and micro-controllers Support launch operations Collaborate with peers and customers...Temporary workWeekend work$120k - $160k
Job ID: 2618824 Location: El Segundo, CA, US Date Posted: 2026-11-05 Category: Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: Secret Clearance Level Must Be Able...Full timeFor contractorsRemote workShift work$125k - $160k
...possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, TELEMETRY (STARLINK) At SpaceX we're leveraging our... ...containerized deployments Working knowledge of Linux, version control, testing, CI/CD, deployment, and monitoring systems...Temporary workWorldwideWeekend work$127.5k - $191.3k
...deliver values to our customers using AI. It is an exciting time to join and help us shape our future. We are looking for a Lead Software Engineer (technical lead) to help us build the next generation of AI-enabled Web and mobile agentic applications. You will work with a...Full timeImmediate startRemote workRelocation packageFlexible hours$125k - $150k
...possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, VEHICLE OPERATIONS (STARSHIELD) Starshield leverages... ...(mechanical, thermal, software, test engineering, guidance control navigation, network engineering) to deliver reliable...Temporary workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Controls Engineer. Be the first to apply!
- software engineer internship remote Hawthorne, CA
- software engineer remote Hawthorne, CA
- graduate software developer no experience Hawthorne, CA
- information technology software engineer Hawthorne, CA
- senior software engineer remote Hawthorne, CA
- rust software engineer Hawthorne, CA
- junior software developer remote Hawthorne, CA
- software engineer travel Hawthorne, CA
- startup software engineer Hawthorne, CA
- senior software design engineer Hawthorne, CA




