Acubed ยท 3 days ago
Staff Software Engineer
Wonder how qualified you are to the job?
Insider Connection @Acubed
Responsibilities
Be the architect for the software and hardware stack that will allow us to collect and run inference on our aircraft
Own the core algorithm development including all the integration with ROS, OpenDDS, sensor calibration and more
Lead and Mentor other engineers within the team
Work closely with our product owner, ML and Data teams to make sure the autonomous platform fills their needs
Drive code reviews and design discussions
Collaborate with the ML team to port their models and run in our embedded hardware platform
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Master degree in robotics, computer science or equivalent
10+ years of software development experience with substantial portions of that experience in the robotics or autonomous space
Proficiency in C, C++ and Python
Experience with ROS, OpenDDS, Autoware or other similar protocols
Proven experience in developing sensor calibration and sensor fusion algorithms/procedures
Excellent analytical and problem-solving skills
Effective communication and presentation abilities
Preferred
Passion for autonomous technology and aviation innovation
Proven ability to port ML models from Python to C++
Bare metal development for core libraries in a custom SoC or with off the shelf CPU
GPU programming experience
Benefits
Medical
Dental
Vision
401(k)
Flight Training