Senior Robotics Software Engineer
Company: Apricity Robotics
Location: Dublin
Posted on: November 26, 2025
|
|
|
Job Description:
Job Description At Apricity Robotics we strive to harness the
power of AI and robotics to bring the warmth of hope and healing,
revolutionizing healthcare and transforming challenging situations
into opportunities for growth and progress. Our robot is improving
sonographers’ quality of life and improving the quality of
ultrasound scans. Our team is differentiated by its expertise in
creativity, engineering, and delivering robots with advanced
intelligence, dexterity, and care – specifically designed to work
alongside people, in existing environments. Every day, we embrace
challenging problems, developing new solutions and practical
implementations that make robots intuitive and exceptional
co-workers. We approach our work with passion, making every day an
adventure. About The Role We are looking for a seasoned and
visionary engineer to join our team as Senior Robotics Software
Engineer. This role will lead the development of the core robot
software architectures that enable robust, safe, reliable, and
intelligent behavior in our robotic platforms. You will define and
implement the core infrastructure of our robot software platform,
enabling advanced capabilities in kinematics, vision, sensor
fusion, and controls. Your solutions will be essential to
delivering responsive, capable, and reliable systems that operate
around patients and become an extension of sonographers. What
You’ll Do Lead the architecture, development, and performance of
the full robotics software stack—including path planning, state
estimation, sensor fusion, whole-body control, manipulation, and
safety. Write clear, well-documented code that is easily understood
and maintained by other team members. Ensure seamless integration
of perception, planning, and control components to enable robust
robot operation in complex, semi-structured environments. Drive the
development of software frameworks that support extensibility,
modularity, and scalability across robot platforms and hardware
variants. Collaborate cross-functionally with hardware,
applications, product, and systems teams to define and deliver key
robot capabilities, performance benchmarks, and feature milestones.
Champion quality, reliability, and real-time performance throughout
the robotics stack, with particular emphasis on safety-critical
applications. Set technical strategy, engineering standards, and
development processes that enable rapid iteration while ensuring
long-term maintainability. Foster a high-performance, collaborative
culture. Stay ahead of emerging trends in robotics autonomy,
controls, and AI, and identify strategic opportunities to adopt and
integrate new technologies. Mentor talented robotics software
engineers, fostering their technical and professional development.
About You Degree in Robotics, Computer Science, Electrical
Engineering, Mechanical Engineering, or a related technical
discipline. Proficiency in C++ and Python, with extensive
experience designing, developing, and deploying complex robotic
systems using ROS2. 5 years of experience delivering production
robotics systems, ideally with real-world deployment at scale or
equivalent advanced degree experience. Deep expertise in one or
more of the following areas: whole-body control, model-predictive
control, sensor fusion, path planning, manipulation, or collision
models. Proven ability to work with multidisciplinary engineering
teams and deliver highly integrated robotic systems. Excellent
communication, collaboration, and executive presentation skills.
Passion for building impactful technology that improves the lives
of real users. Demonstrates high energy, availability, intrinsic
motivation, and focus to drive intensely. Authorization to work
indefinitely in the USA. Bonus Points Experience delivering
robotics systems in medical, manufacturing, or other
semi-structured domains. Familiarity with Medical compliance and/or
medical device product development Prior leadership in building and
maintaining safety-critical or real-time software systems.
Familiarity with functional safety practices and certification.
Benefits Equity: Company stock options. Insurance Coverage:
medical, dental, and vision insurance available Time Off: Flexible,
unlimited PTO 10 company holidays, including a winter shutdown
Relocation Assistance: Relocation assistance is available to move
you near our Dublin, Ohio office. Unfortunately at this time we're
unable to offer sponsorship for this role. Apricity Robotics is
committed to a work environment in which all individuals are
treated with respect and dignity. Each individual has the right to
work in a professional atmosphere that promotes equal employment
opportunities and prohibits unlawful discriminatory practices,
including harassment. Therefore, it is the policy of Apricity
Robotics to ensure equal employment opportunity without
discrimination or harassment on the basis of race, color, religion,
sex, sexual orientation, gender identity or expression, age,
disability, marital status, citizenship, national origin, genetic
information, or any other characteristic protected by law. Apricity
Robotics prohibits any such discrimination or harassment.
Keywords: Apricity Robotics, Dublin , Senior Robotics Software Engineer, Engineering , Dublin, California