Software Engineer
About Stack:
Stack is developing revolutionary AI and advanced autonomous systems designed to enhance safety, reliability, and efficiency of modern operations. Stack's autonomous technology incorporates cutting-edge advancements in artificial intelligence, robotics, machine learning, and cloud technologies, empowering us to create innovative solutions that address the needs and challenges of the dynamic trucking transportation industry. With decades of experience creating and deploying real world systems for demanding environments, the Stack team is dedicated to developing an autonomous solution ecosystem tailored to the trucking industry's unique demands.
Job Description: Develop and implement time-critical and safe vehicle localization solutions fusing different types of sensor data. Develop and implement robust offline simulation tools for localization use. Develop and implement offline metric systems to evaluate the performance of the localization system by checking the logs. Develop and implement visualization tools to debug and demo the localization system on and offboard. Implement concurrent solutions to handle map loading on the vehicle in a timely manner to support vehicle autonomy software. Implement profiling to understand task runtime to ensure system performance. Design and implement mapping solutions based on logged data. Implement a logged-based QA solution to QA the map. Build component of map building pipeline. Telecommuting permissible from any location within the US. Must be available to travel 25% of the time to various, unanticipated locations within the U.S.
Requirements: Master’s degree or foreign degree equivalent in Computer Science, Electrical Engineering or related field and and two (2) years of experience in the job offered or in a Robotics related position.
Skills: Experience and/or education must include:
1. Production level modern C++ skills, writing code for the development of robust, efficient, and scalable software for robotic systems;
2. Robotics knowledge, including 3D geometry, simultaneous localization, and mapping, computer vision lidar data processing;
3. Large-scale nonlinear optimization in complex environments or with high-dimensional state spaces;
4. Lie algebra and Lie groups to represent robot poses, modeling kinematics, propagating uncertainties, and performing optimization in localization problems;
5. Sensor fusion to merge data from multiple sensors;
6. Implementation of software modules running on real-time robotics operating system; and
7. Multisensor calibration to enable accurate sensor fusion, reliable mapping and localization, and robust perception systems.
Salary: $145,125 - $232,200/year. 40 hours/week
Location: 1001 Technology Drive, Mount Pleasant, PA 15666; Telecommuting permissible from any location within US
Contact: Please reference Job ID: 8057842
#LI-DNI
We are proud to be an equal opportunity workplace. We believe that diverse teams produce the best ideas and outcomes. We are committed to building a culture of inclusion, entrepreneurship, and innovation across gender, race, age, sexual orientation, religion, disability, and identity.
Check out our Privacy Policy.
Please Note: Pursuant to its business activities and use of technology, Stack AV complies with all applicable U.S. national security laws, regulations, and administrative requirements, which can restrict Stack AV’s ability to employ certain persons in certain positions pursuant to a range of national security-related requirements. As such, this position may be contingent upon Stack AV verifying a candidate’s residence, U.S. person status, and/or citizenship status. This position may also involve working with software and technologies subject to U.S. export control regulations. Under these regulations, it may be necessary for Stack AV to obtain a U.S. government export license prior to releasing its technologies to certain persons. If Stack AV determines that a candidate’s residence, U.S. person status, and/or citizenship status will require a license, prohibit the candidate from working in this position, or otherwise be subject to national security-related restrictions, Stack AV expressly reserves the right to either consider the candidate for a different position that is not subject to such restrictions, on whatever terms and conditions Stack AV shall establish in its sole discretion, or, in the alternative, decline to move forward with the candidate’s application.
Apply for this job
*
indicates a required field