Embedded in the Planning and Controls team to build durable integration capability, reliable environments, tests, and software ready for hardware and flight testing.
Compensation
Pay within range listed + Bonus + Equity
Responsibilities
Build and maintain stable Pilot integration environments, reference configurations, reusable test fixtures, and representative end-to-end examples.
Partner with component teams to add capabilities to the shared integration environment and resolve gaps in workflows.
Develop and maintain automated software-in-the-loop and hardware-in-the-loop tests for autonomy components.
Integrate and debug production software across planning and controls, simulation, vehicle interfaces, and other parts of the autonomy stack.
Investigate failures across system boundaries.
Requirements
Bachelor's degree in a field such as computer science or robotics
Lead firmware development for next-generation medical devices, owning end-to-end firmware scope, design, implementation, testing, and production integration.
Responsibilities
Own substantial firmware scope end to end
Make technical decisions across prototyping, design, testing, and production
Work closely with electrical, mechanical, manufacturing, product, and design partners
Shape system architecture and strengthen engineering practices
Lead complex firmware scope or project from concept through development, integration, and production readiness
Lead the architecture, development and deployment of automated test systems for advanced medical devices, surgical instruments and robotic systems.
Compensation
Ireland: 81,120.00 EUR - 121,680.00 EUR
Responsibilities
Lead the automation architecture, software design and development of test systems used for instrument performance testing, characterisation, identification, verification and engineering investigations.
Translate test methods, product requirements and measurement needs into robust automated sequences, state machines, equipment interfaces, data-acquisition workflows and system specifications.
Integrate motion equipment, robotic systems, sensors, instrumentation, data-acquisition hardware, cameras, safety systems and device interfaces into coordinated automated test platforms.
Develop modular, reusable and maintainable test software using appropriate languages and frameworks such as Python, LabVIEW, C/C++, MATLAB, or comparable industrial automation technologies.
Design deterministic sequencing, synchronisation, triggering and timestamping approaches that align commanded test conditions with sensor, image, controller and device data.
Lead design, development, and integration of robotic and laboratory automation software platforms, owning major components from architecture to production operation.
Responsibilities
Design, develop, and integrate software for heterogeneous robotic systems and laboratory instruments
Own major platform components from architecture to deployment and operation
Build backend services, APIs, SDKs, equipment adapters, and data ingestion components
Integrate robot controllers, device drivers, vendor SDKs, and equipment interfaces
Work directly with robotic arms, motion controllers, sensors, actuators, PLCs, and automated material-handling systems
Requirements
Bachelor’s degree in Computer Science, Robotics, Mechatronics, Electrical Engineering, Control Engineering, or a related discipline
Validating gigawatt-scale Battery Energy Storage Systems (BESS) and ensuring high availability of control software through end-to-end validation, HIL testing, and automation management.
Responsibilities
Maintain, enhance, and scale our existing automated testing frameworks.
Utilize our high-performance Rust and Python test environments to identify and mitigate P99.9+ latency outliers.
Manage and expand containerized (Docker) simulation models and HMI performance testing environments.
Execute and refine HIL API integration test suites, validating grid forming applications.
Serve as a technical escalation point for live remote commissioning of production sites.
Requirements
M.S. degree in Electrical Engineering, Computer Science, or a related technical field