Job Description
About Us
www.asylonrobotics.com
Asylon automates security operations using robots, software, and AI in order to help its customers protect their people, property, and assets. Asylon was founded in 2015 by three MIT aerospace engineers who have worked on a variety of projects in the aerospace industry from the V-22 Osprey to commercial jet engines to defense systems on Navy destroyers. With our team’s strong background in aerospace, Asylon develops products consistent with the quality standards demanded by commercial and military customers. Today, Asylon is a dynamic team that is passionate about robots and committed to building and operating safe, high quality products that solve the greatest challenges facing the robotics and security industries.
We are building a diverse team that creates novel solutions and provides previously unrealized services via robotics. The Asylon team is perfect for those who wish to apply their expertise to revolutionize the robotics industry while expanding their own skillsets.
Product
Robotic Perimeter Security
Asylon develops field deployable infrastructure for automated robots to augment the security teams of our clients. We believe that the true advantages of robotics and automation come when we can have robots and humans working hand-in-hand to increase security and help save lives. We see robots as a means to deliver actionable, timely, and persistent intelligence. DroneCore, our full stack aerial and ground robotics solution, is revolutionizing the way the security industry operates by providing capabilities to security teams that they have never had before.
Position
Asylon is hiring a full-time robotic software engineer to join our Philadelphia team. This engineer will be responsible for software development on the robotics hardware of our DroneCore solution. This role will work closely with teams throughout Asylon to create new and improve existing commercially deployed products, with an emphasis on reliability and safety. The ideal candidate will have broad experience in programming mechatronics and integrating them into higher level control systems, knowledge of Linux-based operating systems, and an interest in robotic control systems.
Due to the nature of the projects worked on in this position, applicants must be a U.S. Person as defined by 22 C.F.R. §120.62. This includes U.S. Citizens, lawful permanent residents, refugees, or asylees.
Asylon is an Equal Opportunity Employer. We recruit, hire, employ, train, promote, and compensate individuals based on job related qualifications and abilities. At Asylon we have a longstanding policy of providing a work environment that respects the dignity and worth of each individual and is free from all forms of discrimination, including harassment, because of race, color, sex, gender, age, religion or religious creed, national origin, ancestry, citizenship, marital status, sexual orientation, gender identity, gender expression, genetic information, physical or mental disability, military or veteran status, or any other characteristic protected by law.
We are an inclusive organization and actively promote equality of opportunity for all with the right mix of talent, skills and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on qualifications, merit, and business need alone.
Primary duties include:
• Software development for DroneHome, our robotic battery swap station, to integrate electro-mechanical systems and enhance the system’s capabilities.
• Software development for DroneSentry, our drone, and DroneDog, our Spot-based quadruped, to create new features for our users and enhance reliability.
• Coordinate, develop, and test product updates, including Software in the Loop (SIL) and Hardware in the Loop (HIL) testing.
• Enhance robustness of our robotics systems.
• Work closely with our engineering and operations teams to understand customer and company requirements and create solutions in a rapidly changing environment.
Required Skills and Experience:
• 3+ years of professional experience with software development on robotic systems.
• 3+ years of experience with high level programming languages, such as Python.
• Experience working on commercial robotics systems.
• Experience with Linux.
Bonus Points:
• Experience with containers.
• Experience with Yocto.
• Experience with CI/CD and unattended deployment.
• Experience with C/C++.
• Experience with drones.
• Experience with ArduPilot.
• Experience with MAVLink.
• Experience with Kubernetes.
• Experience with machine learning and SLAM.
• Experience integrating with robotic sensors, such as IMUs and GNSS units.
We offer:
• Competitive salary and equity packages
• 401(k) and 401(k) matching.
• Flexible vacation/sick time.
• Medical, dental, and vision insurance.
Job Type: Full-time
Pay: $110,000.00 - $130,000.00 per year
Benefits:
• 401(k)
• 401(k) matching
• Dental insurance
• Health insurance
• Life insurance
• Paid time off
• Relocation assistance
• Vision insurance
Application Question(s):
• Answer only "yes" or "no". Are you a U.S. Person as defined by 22 C.F.R. §120.62? This includes U.S. Citizen, lawful permanent resident, refugee, or asylee.
Ability to Commute:
• Norristown, PA 19401 (Required)
Ability to Relocate:
• Norristown, PA 19401: Relocate before starting work (Required)
Work Location: In person