Who We Are

Founded in 2020, Ascent is a venture-backed startup building the unifying dashboard for high-intensity, small-unit tactics. Our platform informs incident command where their operators are, how they’re doing, and maps the space. This is done through localization of the operator at the scene, reporting biometric data, pre-planning the interior floor design, and relaying all this in real-time to incident command. During high-risk operations, we ensure that incident command
has the necessary information to make more informed decisions & tasks can be accomplished as efficiently and safely as possible.

Ascent offers the opportunity to make a difference in the world by developing technology that helps keep our heroes safe with embedded technology that allows location and health transparency. At Ascent, you’ll work with engineers from all different backgrounds to collaborate on our tech. Turn your passion into practical solutions that will improve the lives of first responders and warfighters.
 
None of this would be possible without our customers. Since our founding, we have conducted over 1,700 customer discovery interviews with fire departments across the United States. We currently have over 20 members on our Fire Chief Advisory Board to help guide us in our mission.

Role Overview
We are seeking an experienced Robotics Software Engineer to help lead the development of the software for our tracking system. Qualified candidates must have experience working with industrial-level design, perception systems, utilizing related libraries, designing software architecture, and internal visualization debugging tools.

Responsibilities
Design software architecture, functionality, and testing
Interfacing sensors for high-level tracking algorithms
Developing and programming in the ROS environment and its debugging tools
Collaborate with cross-functional teams to define software requirements and
specifications
Implement industry best practices for software engineering
Leading the full software development lifecycle
 
Qualifications
Bachelor's degree in Computer Science, Electrical Engineering, Robotics Engineer
or a related field
3+ years of experience in the industry relating to autonomous vehicle or software
development
Must have experience working with multi-camera systems, visual odometry,
simultaneous localization and mapping (SLAM), LiDAR, IMU
Proficient in C++ and Python
Experience working with Linux systems and Docker environment
Demonstrates expertise in developing ROS applications from the ground up to
production-ready
Utilizes best practices of version control and CI/CD pipeline
Experienced with distributed system
Experienced with OpenCV, PCL, Eigen libraries

Nice to Have but not Mandatory Qualifications
Experience working with indoor localization techniques
Experience working within a startup company
Experience working with sensors and hardware integration
Experience working in mission-critical industries such as: aerospace, automotive,