Senior Software Engineer, Fleet Operations
Job Description
Job Description
Description:
ST Engineering Aethon, Inc is a forward-thinking robotics company dedicated to revolutionizing the health care and hospitality industries through cutting-edge innovations. Specializing in advanced robotics and AI solutions, Aethon Inc designs and develops state-of-the-art autonomous mobile robots that optimize efficiency, enhance productivity, and redefine the way businesses operate in today's rapidly evolving technological landscape.
Aethon endeavors to make our Careers page accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us via email at [email protected] or call 412-322-2975 – ext. 160 All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.POSITION SUMMARY:
We are seeking a Senior Software Engineer to help with our Robot Fleet Operations. As a member of our software team, you will play a vital role in designing, developing, and maintaining software systems that manage fleets of robots. The role requires a deep understanding of robotics, distributed systems, and software engineering principles. This is an opportunity to grow your skills, work alongside an experienced team, and make a significant impact on a cutting-edge robotic system.
The ideal candidate has strong C++ or Go software engineering skills and experience building efficient, reliable, and maintainable software. They will be able to understand and contribute to an existing, mature codebase, while also proposing, designing, and implementing enhancements and new features.
KEY RESPONSIBILITIES:
- Design, implement, and maintain software for our autonomous robots and the fleet management system that supports them.
- Lead key projects while guiding both tactical and strategic technical decisions for the team.
- Assist with the development of requirements for specific customer applications.
- Assist with architecting solutions for autonomous mobile robot platform applications based on application needs and requirements.
- Work with a cross-functional team of engineers to solve complex, real-world robotic problems.
- Guide and mentor junior team members while upholding high standards of engineering design.
- B.S., M.S. or a Ph.D in Engineering, Robotics, or Computer Science.
- Strong software engineering background with strong grasp of modern software engineering best practices in designing and implementing scalable and maintainable software systems.
- A minimum of 5+ years of software development experience using modern C++.
- Experience with robot fleet management applications in a production deployment.
- Experience with ROS2 in a production deployment
- Ability to work independently and cross-functionally with engineering and production groups.
- Proven ability to navigate and enhance an existing, mature codebase, including proposing, designing, and implementing improvements and new features.
- Strong ability to diagnose and resolve issues in complex distributed systems within a production environment.
- Strong interpersonal and communication skills, both written and verbal.
- Experience using Linux as a development environment.
- Experience building safety critical software.
Nice to have:
- Experience with Go.
Recommended Jobs
Part-Time Security Officer (Weekend Only Overnight & Morning Shifts)
Job Description Job Description Part-Time Security Officer (Weekend Only Overnight & Morning Shifts) Location: Northeast Philadelphia, PA Shifts: Saturday & Sunday 10:00 PM to 6:00 A…
Occupational Therapy Assistant, OTA - Home Health
Job Description Job Description Occupational Therapy Assistant - Home Health Reading, PA/Berks County General Purpose: Occupational therapy assistants provide services for treating impai…
Caregiver/DSP - Competitive Rates (Driver's License Required)
Location: Lansdale, PA 19446 Date Posted: 07/30/2025 Category: Education: High School Diploma/GED Our clients are seeking compassionate Direct Support Professionals/Caregivers at residenti…
Adjunct Faculty- Civil & Environmental Engineering
Posting Details Do you have questions about the application process? If so, please refer to the Applicant FAQ's. Posting Details (Default Section) Posting Number: 2013107F Position Tit…
Activities Coordinator
Community Life Coordinator Allentown, PA Phoebe Ministries is hiring a Full-time Community Life Coordinator to join our long-term care facility in Allentown, PA. Required to work rotating weeke…
RETAIL SALES AND MERCHANDISING ASSOCIATE
Job Description Job Description MICRO CENTER is the nation’s leading computer and electronic device big box retailer! Our technology superstore has an industry-leading 40,000+ selection of premie…
Customer Service Rep(04823) - Schuylkill Haven
Job Description Job Description Job Description Customer Service Representative Duties & Responsibilities: We are looking for Customer Service Representatives with hustle, personalit…
Cloud Data & Analytics Senior Manager (Insurance) Save for Later Remove job
A career within Data and Analytics services will provide you with the opportunity to help organisations uncover enterprise insights and drive business results using smarter data analytics. We focus…
FLOOR TECHNICIAN (FULL TIME)
We are hiring immediately for full time FLOOR TECHNICIAN positions. Location : Lehigh Valley Hospital - 1200 S Cedar Crest Boulevard, Allentown, PA 18103 Note: online applications accepted …
Leasing Professional - The Chestnut
ABOUT GREYSTAR Greystar is a leading, fully integrated global real estate company offering expertise in property management, investment management, development, and construction services in ins…