Software Controls Engineer
$120k - $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.
- ...comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly... ...industrial manufacturing through software-driven production, additive... ...methods.We are seeking a Senior Machine Control Software Engineer to help develop the real...SuggestedTemporary work
$170k - $240k
Senior Real-Time/Controls Software Engineer A New Paradigm For Space Operations. Who We Are: Space Kinetic is a cleared, venture‑backed startup focused on addressing urgent national security priorities. Our goal is to deliver a suite of asymmetric capabilities for space...SuggestedPermanent employment$170k - $240k
...for 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...SuggestedPermanent employment- Menlo Ventures in Torrance, California, seeks a Manager, Vehicle Controls to oversee execution and process improvements in vehicle... ...systems. This full-time, on-site role involves leading a talented engineering team and ensuring design quality and reliability across...SuggestedFull time
- ...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...SuggestedPermanent employmentTemporary workImmediate startRemote workWeekend work
$122.43k - $224.5k
...comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly... ...is seeking a Senior Full-Stack Software Engineer to develop and scale software systems... ...and technology subject to U.S. export controls.Bachelor's degree in Computer Science,...Temporary work- ...comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly... ...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
$125k - $150k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.FULL STACK SOFTWARE ENGINEER, OBSERVABILITY (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the...Permanent employmentTemporary workInternshipWorldwideWeekend work- ...(DAPS) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex integrated... ...of technology and production.PurposeWe’re seeking a Full‑Stack Software Engineer with solid experience in application development, data...Temporary work
$169.07k - $216.03k
...ecosystem.About This RoleAs a Senior Guidance, Navigation, and Controls Engineer, you will own the full life cycle of GNC development at... ...capabilitiesIntegration and testing of GNC sensors, actuators, and software in hardware-in-the-loop environmentDesign and implementation...Permanent employmentFull timeImmediate startRelocation packageFlexible hours$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$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...Permanent employmentTemporary workFlexible hoursWeekend work$91.8k - $137.6k
...Our employees are not only part of history, they\u0027re making history.\n\nNorthrop Grumman Space Systems (NGSP) is seeking a Software Engineer (T02) to join our Space Park Software Engineering organization. This position is located in Manhattan Beach, CA.\n\nIn this...Full timeRelocation packageShift work$79.3k - $137.6k
...employees are not only part of history, they're making history. Northrop Grumman's Space Systems Sector is seeking a Software Engineer - Level 2 to join our team. This position can be located in either Redondo Beach, CA, Aurora, CO, or Gilbert, AZ. This...Full timeRelocation packageShift work$160k - $225k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER, CONTINUOUS INTEGRATION (STARSHIP)As a Sr. Software Engineer on the Starship Continuous Integration team, you will own the...Permanent employmentTemporary workWeekend work- ...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (STARSHIP) The Starship Supply Chain team is building the... ...platforms for non-technical stakeholdersExperience with version control (Git), CI/CD, testing, and monitoringStrong understanding of...Permanent employmentTemporary workInternshipRemote workWeekend work
$125k - $145k
...possible, with the ultimate goal of enabling human life on Mars.RF SOFTWARE ENGINEER (STARSHIELD)Starshield leverages SpaceX’s Starlink technology... ...systems Experience with configuration management and version control softwareActive TS/SCI clearance or the ability to obtain and...Permanent employmentTemporary workRemote workWeekend work$20k
...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, VEHICLE OPERATIONS (STARSHIELD) Starshield leverages SpaceX’... ...(mechanical, thermal, software, test engineering, guidance control navigation, network engineering) to deliver reliable...Permanent employmentTemporary workWeekend work$20k
...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (STARSHIELD) - TOP SECRET CLEARANCEThe Starshield mission is... ...:Create highly reliable software systems that control thousands of satellites in low earth orbitSee your software through...Permanent employmentTemporary workImmediate startWeekend work$160k - $225k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER, DESIGN SOFTWARE (STARSHIP) Starship is SpaceX’s next generation launch platform that will take humans to the Moon, Mars, and...Permanent employmentTemporary workWeekend work- ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (STARFALL)As a Software Engineer on the Starfall Engineering organization, you will design and implement software and firmware...Permanent employmentTemporary workWeekend work
$20k
...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, HITL - TOP SECRET CLEARANCEAs a Software Engineer in Special... ...features in a scalable, high-performance application used to control and test flight systems. This is a high-impact role where you...Permanent employmentTemporary workImmediate startWeekend work$123k - $198.75k
...new opportunity!Guidance, Navigation, & Controls EngineerSpacecraft Flight Control SystemsOn... ...a Guidance, Navigation & Controls (GNC) Engineer to support the design, development,... ...role involves GNC analysis, Flight Control Software (FCSW) development, spacecraft...$185k - $265k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER, CDN (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s...Permanent employmentTemporary workWork at officeWorldwideMonday to FridayWeekend work$125k - $145k
...possible, with the ultimate goal of enabling human life on Mars.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 employmentTemporary workWeekend work$69.4k - $158k
Software Signals EngineerThe Opportunity:Specialize in tools, techniques, systems, and procedures... ...'s degree in CS, Computer Engineering, EE, or STEMNice If You Have:Experience... ...RF engineeringExperience using version control, including GitHubExperience using Linux...Full timeContract workPart timeWork at officeLocal areaRemote work- ...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, SIMULATIONAs a software engineer on the NDE & Materials... ...similar database technologies.Good understanding of version control, testing, continuous integration, build, deployment, and monitoring...Permanent employmentTemporary workWeekend work
$160k - $225k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER, COMPUTER VISIONWe are looking for exceptional, driven, adaptable, and resilient senior software engineers who are technical...Permanent employmentTemporary workWeekend work$160k - $225k
...possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER (VEHICLE ENGINEERING)Be a member of the Artificial... ...evaluationProficiency developing on Linux systemsSolid understanding of version control (Git), testing, continuous integration, deployment, and...Permanent employmentTemporary workWeekend work$171k - $194k
...of national security. Epirus' flagship product, Leonidas, is a software-defined system built using intelligent power management techniques... ...Summary: We're looking for a Senior Software Development Engineer in Test with solid experience testing web-based UIs. This is a...Permanent employmentWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Controls Engineer. Be the first to apply!
- software engineer internship Hawthorne, CA
- software developer internship no experience Hawthorne, CA
- real time software engineer Hawthorne, CA
- software engineer travel Hawthorne, CA
- remote entry level software developer Hawthorne, CA
- information technology software engineer Hawthorne, CA
- software system engineer Hawthorne, CA
- software engineer intern Hawthorne, CA
- software engineer remote Hawthorne, CA
- software developer internship Hawthorne, CA

