Senior Software Engineer, Calibration
$160k - $193kTORC Robotics
Role Description
The Autonomous Driving Kit Component Enablement & Calibration (ADkit CE&E) team plays a vital role in ensuring the accuracy and reliability of perception systems across our autonomous vehicle platform. We are currently seeking a Senior Software Engineer who is enthusiastic about thriving in a hands-on environment and ready to grow with the team and lead our way toward productization.
- Own the design and architecture for a scalable sensor calibration pipeline in C++, leveraging available libraries (OpenCV, linear algebra libraries) for real-time and offline calibration.
- Deep expertise in linear algebra to lead the design and implementation of spatial computational systems for multi-modal sensor platforms.
- Apply advanced mathematical rigor using Lie groups, quaternions, and 3D transformations to ensure accurate spatial calibration.
- Lead the development of specialized dedicated libraries allowing sensor-to-sensor extrinsic calibration (lidar-camera, imu-lidar, etc.) using multi-sensor targetless detections during robotics missions.
- Experience with camera intrinsic and extrinsic calibration.
- Drive the design and maintenance of simulation tools and data pipelines for sensor modeling, calibration validation, and large-scale regression testing.
- Collaborate cross-functionally with perception, simulation, and platform teams to define calibration requirements, set best practices, and ensure robustness across hardware configurations and software releases.
- Establish and maintain CI/CD-integrated calibration workflows using Docker, Bazel, and Git to enable reproducible, automated testing and deployment.
- Lead deep-dive debugging and root-cause analysis of complex sensor alignment issues in vehicle logs and simulation using ROS tools, rviz, and custom visualization utilities.
- Mentor junior engineers and contribute to technical reviews, fostering a culture of high-quality software design and code excellence.
Qualifications
- Bachelor’s Degree in Computer Science, Robotics, Electrical Engineering, or a related field with 5–7+ years of experience (or a Master’s Degree with 3–5+ years of experience).
- Proven expertise in Python and C++ for algorithm development, system design, and high-performance tooling.
- Advanced experience with OpenCV, ROS, and numerical libraries for computer vision and robotics applications.
- Deep understanding of multi-sensor calibration (camera, Lidar, IMU) in robotics or autonomous systems.
- Strong mathematical foundation in 3D geometry, non-linear optimization, and matrix math, including SE(3) and SO(3) transformations.
- Proficiency in Linux development, version control (Git), containerization (Docker), and build systems (Bazel).
- Demonstrated experience designing scalable software architectures and leading technical initiatives.
- Excellent problem-solving skills and ability to drive cross-team technical alignment.
Requirements
- Familiarity with non-linear least squares solvers (e.g., Ceres, g2o) and large-scale optimization.
- Background in sensor simulation, synthetic data generation, or validation frameworks.
- Prior contributions to ROS-based open-source calibration or robotics tools.
- Experience influencing technical roadmaps and defining long-term software strategies.
- Uses vim as a primary editor (yes, still really).
- Willingness to travel occasionally.
Benefits
- A competitive compensation package that includes a bonus component and stock options.
- 100% paid medical, dental, and vision premiums for full-time employees.
- 401K plan with a 6% employer match.
- Flexibility in schedule and generous paid vacation (available immediately after start date).
- Company-wide holiday office closures.
- AD+D and Life Insurance.
- Job Family: Software Req ID: 506509 Siemens EDA is a global technology leader in Electronic Design Automation software... ...design. We are looking for a highly motivated Senior Software Engineer to work as part of Calibre R&D team that develops high performance circuit...SeniorFull timeWork at officeWork from home
$160k - $262k
...crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Senior Software Engineer for the calibration team. The calibration team is responsible for ensuring all sensors on all vehicles remain well aligned to...SeniorFull timeWork at officeLocal area3 days per week- ...counting, between physicists, PhD students, engineers and experienced business professionals... ...the future! About the role: The Calibration team responsibility is to automatize... ...the QPU in working conditions. As a Senior Software Engineer in this team, you will play...SeniorRemote workFlexible hours
- ...driver assist technologies; Arene, our software development platform for software-... ...development. Specifically, the Sensor & Calibration sub-team, operating under the World... ...Calibration sub-team is seeking an experienced Senior Software Engineer to support the development of online...SeniorWork at officeFlexible hours3 days per week
$140k - $185k
...Join a world-class team of scientists, engineers, and business professionals to advance... .... Atom Computing is looking for a Senior Software Engineer to implement the quantum computing... ...quantum error correction, instrument calibration, and experimental data management —...SeniorTemporary workRemote work- ...of modern business. We are not just a software provider; we are the unified... ...Matter Most FinQuery is looking for a Senior Software Engineer to join our Engineering team. The Senior... ...Apply pragmatic engineering judgment to calibrate effort and test coverage relative to...SeniorContract workCasual workWork at officeImmediate startWork from homeWorldwideFlexible hours
$125k - $155k
...As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our global... ...million bets per hour at peak. Job Description As a Senior Software Engineer, you will be instrumental in building and maintaining real-...SeniorHourly payWork at officeLocal areaWork from homeWorldwide- ...established in 2025 with sizable investment and support from RMS senior leadership. We are developing mission critical Battle... ...suite of products: THE WORK CommandIQ® is seeking a software engineer to join one of our agile development teams. In this role, you...SeniorFull timePart timeWork experience placementWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...If you answered yes to these questions, then we invite you to join Lockheed Martin Rotary and Missions Systems (RMS) as a Senior Software Engineer! Lockheed Martin is a global leader in aerospace, defense, and technology solutions. You will be joining Lockheed Martin...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$125k - $155k
...gambling. As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our customers... ...Job Description We are seeking passionate and experienced Senior Developer to join our dedicated Verification team as we embark...SeniorHourly payWork at officeLocal areaWork from homeWorldwide$95.3k - $158.8k
...mentoring others and translating complex requirements into impactful software solutions? About our Team LexisNexis Legal & Professional... ..., robust governance, and effective collaboration across engineering and product teams. Responsibilities Interface with other...SeniorLocal areaImmediate startWorldwideFlexible hours$91k - $172.49k
...the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges... ...The Work The Lockheed Martin Rotary & Mission Systems Senior Software Engineer will have the opportunity to perform real-...SeniorFull timeTemporary workWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week- ...evolving needs of our customers. We are looking for talented software engineers to join our team, working with other engineering disciplines... ...solutions. The Work This position is for a Software Engineer Senior to support training systems sustainment, design, and...SeniorFull timeInterim roleWork at officeRemote workRelocationFlexible hoursShift work
- ...and outside of, work. The Work Lockheed Martin Rotary and Missing Systems has an opportunity in Orlando for a mid-career Software Engineer supporting the Automatic Test Equipment (ATE) programs. An ATE Software Engineer is responsible for developing, updating, and...SeniorFull timePart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...USSTRATCOM Nuclear Mission for 30+ years and has a track record of bringing innovative mission software solutions to this domain. Lockheed Martin Rotary & Mission Systems is seeking engineers to support our USSTRATCOM software teams which create Planning and Command and Control...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$91k - $172.49k
...the skills needed to create cutting-edge products & solutions that keep our users Ahead of Ready. Who You Are As a Senior Software Engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly...SeniorFull timeTemporary workWork at officeRemote workRelocationFlexible hoursShift work3 days per week$3,000 per month
...competitive and comprehensive benefits package. We support our employees, so they can support our mission. THE WORK A Software Engineer will design, develop, and test software applications that interact with systems, including antennas, transceivers, and...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work$91k - $172.49k
...simulation fidelity for defense customers worldwide. The Work • Software Architecture & Design – Define and evolve the core C++/CUDA... ...• Integration & Test Lab Support – Work closely with system engineers and test personnel to integrate new capabilities, troubleshoot...SeniorFull timeTemporary workWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week$3,000 per month
...your education and experience as well as the resources of Lockheed Martin to keep the threats at bay. THE WORK As a Software Engineer - Senior Level you will be responsible for: • Developing, maintaining, and enhancing complex and diverse software systems (e.g.,...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work$93.2k - $164.45k
...infrastructure services, and enhancing leading-edge missile defense technologies. The Work We are seeking a early career Software Engineer to join our team. The successful candidate will be responsible for developing and maintaining scalable DevOps solutions and CI...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift workAfternoon shift3 days per week- ## Senior Software Design Release EngineerApplyremote type: Hybridlocations: Milford, Michigan... ...Role:**The Software Design Release Engineer represents an exciting and challenging... ...initiatives* Technical: Software, hardware, and calibration integration* Leadership: Experience...SeniorLocal areaWork from homeRelocationRelocation package
- ...Description The Role: The OutsourcedSuspension SW DRE (Software Design Release Engineer) position will be responsible for sourcing, validating,... ...embedded controller (end model part number, software, and calibration parts) Create and manage controller validation plans-Worst...SeniorLocal areaWork from homeRelocationRelocation package
- ...Roman Health Pharmacy LLC in Berlin is looking for a Senior Software Engineer to enhance payment processing products. You will build, maintain, and own product design from conception through production. Hybrid working is offered, allowing for a balance of on-site and...SeniorRemote work
- ...researchers, marketing pros, and support teams around the world. The Job Details are as follows: OCLC, Inc. seeks a Senior Software Engineer at its Dublin, OH HQ, to use industry standard programming techniques to translate requirements and designs into code and...SeniorWorldwide
- ...Senior Software Dev Engineers Looking for 2 Senior Software Dev Engineers in O’Fallon MO (remote for now but will need to eventually be onsite). We can consider fully remote for a very strong candidate. This is part of the Dispute program. Must have core Java, Spring...SeniorImmediate startRemote work
- ...A leading performance management platform is seeking a Senior Software Engineer to enhance their Data Intelligence Platform. This role will involve building data models and infrastructure that support AI and product experiences. Ideal candidates will have over 5 years...SeniorRemote work
$100 per hour
...Role Overview This position offers an exciting opportunity to leverage your software engineering expertise in shaping the future of AI systems. As a Senior Software Engineer, you will play a pivotal role in creating high-quality, real-world input that enhances how models...SeniorHourly payContract workRemote work- ...Team Zenivize is growing. See our open positions below. SENIOR SOFTWARE ENGINEER — New York City, NY or Remote OVERVIEW Zenivize is seeking an experienced, self-motivated Software Engineer. Our ideal candidate is an efficient problem solver who thrives in a collaborative...SeniorRemote work
- ...Engineer Location: Phoenix, AZ Onsite/ Remote: Onsite. The pay range for this role is ***k- ***k per annum including any bonuses or variable pay. *** also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays...SeniorRemote work
- ...open to innovation and that favors empowerment, out-of-the-box thinking, responsible leadership and commitment to deliver. Senior Software Engineer Full Remote Software Development ST Das Ziel der Position Design, build, and optimize scalable backend systems Improve...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Calibration. Be the first to apply!
- ngo software engineer Remote
- software developer Remote
- software developer internship no experience Remote
- software developer apprenticeship Remote
- junior software developer Remote
- part time software developer remote Remote
- financial software developer Remote
- senior software engineer ruby on rails Remote
- software engineer amazon Remote
- senior software design engineer Remote



