CrawlJobs Logo

Senior Software Engineer – Calibration Automation

United States, Milford · Job Posted June 03, 2026
Apply Position
Job Link Share

Job Description

Hybrid: The successful candidate is expected to report to Milford, MI three times per week, at minimum, or as dictated by the business. The SDV Infrastructure Calibration Organization owns the delivery of all SDV infrastructure calibrations across GM. We ensure every platform, domain, and feature has the foundational calibration content required for safe, intelligent, and reliable operation. We are also building the next generation of calibration automation — intelligent agents, automated workflows, and scalable systems that transform calibration from a manual engineering task into a software‑driven capability. We blend calibration domain knowledge with modern software, data, and AI thinking. We move quickly, solve complex problems, and build the tools that will define how calibration is delivered in the SDV era. We are looking for an engineer who understands infrastructure software and can apply software, data, and AI techniques to the calibration space. This role requires someone who can analyze how calibrations work, determine how they should be applied across vehicle and cosim variants, and build automation that delivers them reliably and at scale. You will work at the intersection of calibration, embedded software, diagnostics, data pipelines, and intelligent automation. Your work will directly enable fast, accurate, and repeatable calibration delivery across the enterprise.

Job Responsibility

  • Analyze infrastructure calibrations to understand structure, intent, dependencies, and program applicability
  • Build automation and intelligent workflows that determine correct calibration settings for each program and variant
  • Develop tools, scripts, and AI‑assisted systems that generate, validate, and deliver calibration content
  • Own calibration delivery for cosim variants, vehicle variants, and SDV programs
  • Create infrastructure components that support calibration automation, including data pipelines, diagnostic interfaces, and communication layers
  • Work across microcontroller platforms, communication stacks, and diagnostic frameworks
  • Validate calibration behavior through simulation, cosim, and bench testing
  • Identify patterns, rules, and constraints that can be automated or learned by intelligent systems
  • Collaborate with calibrators, software engineers, and platform teams to ensure calibration readiness
  • Continuously improve calibration workflows, infrastructure, and automation capabilities

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Controls, or related field
  • 5+ years of experience in infrastructure software, embedded systems, calibration, or automation
  • Strong understanding of calibration workflows, vehicle communication protocols (CAN, LIN, Ethernet), and diagnostics (UDS, GMW)
  • Experience with embedded software systems, microcontroller architectures, and infrastructure‑level software
  • Proficiency in Python or similar scripting languages
  • Ability to analyze complex systems and derive calibration rules, constraints, and dependencies
  • Strong problem‑solving skills and attention to detail
  • Ability to work independently, manage priorities, and deliver in a fast‑moving environment

Nice to have

  • Master's degree in engineering or computer science
  • 6–8+ years of experience in calibration infrastructure or SDV‑related software
  • Experience building automated calibration tools, ML‑based calibration systems, or agent‑based workflows
  • Familiarity with cloud‑connected calibration workflows or OTA ecosystems
  • Experience with large‑scale data processing, rule extraction, or automated validation
  • Background in diagnostics, communication stacks, or regulatory calibration requirements
  • Experience leading cross‑functional technical efforts

What we offer

This job may be eligible for relocation benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer – Calibration Automation

8 matching positions

Senior Calibration Automation Software Engineer

Dive into the development of the software and components for and around our inno...
Location
Location
Germany , Munich
Salary
Salary:
Not provided
navvis.com Logo
NavVis GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in computer science, electrical engineering, or a related field
  • Minimum 5 years of professional experience, ideally in computer vision and calibration
  • Strong coding skills in C++ and Python, and related tools
  • Strong software development experience on Linux
  • Experience with workflow automation using local build servers and cloud infrastructure
  • Strong focus on data quality and passion for improving processes and workflows
Job Responsibility
Job Responsibility
  • You will be at the forefront of building, testing, improving, and maintaining the software and processes to calibrate our Mobile Mapping Systems
  • Drive the full calibration life cycle: design, implementation, evaluation, and production roll-out
  • You will collaborate closely with our production team to identify, escalate, and resolve issues with our calibration processes and tools
  • Improve existing calibration algorithms and contribute to greenfield calibration projects
  • Design and automate post-processing workflows on local build infrastructure and cloud environments
What we offer
What we offer
  • 30 days of paid time off per year
  • Affordable access to a vast network of fitness and wellness facilities through EGYM Wellpass subsidy
  • Deutschlandticket subsidy to support sustainable travel using public transport
  • Flexible working hours and a hybrid work setup
  • Full visa and relocation support for international candidates
  • Attractive bike leasing model through JobRad
  • A competitive compensation package
  • Up to 4000 EUR employee referral bonus
  • Financial support for local language classes
  • Fulltime
Read More
Arrow Right

Senior Automation Engineer

We are seeking an outstanding Senior Automation Engineer to join our Manufacturi...
Location
Location
United States , Pleasanton
Salary
Salary:
150700.00 - 203900.00 USD / Year
10xgenomics.com Logo
10x Genomics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree with 8 years of experience, or an M.S./Ph.D. with 5+ years of post-graduate industrial experience in Mechanical Engineering, Robotics, Electrical Engineering, or a related field
  • Experience designing automation solutions for the biotech or semiconductor industry
  • Experience with standard industrial automation technologies, PLCs, SCARA, and HMI programming
  • Mechanical design experience with Solidworks
  • Proven ability to design and deploy automation solutions in a manufacturing setting
  • Strong troubleshooting skills with mechanical, electrical, pneumatic and software systems
  • Strong organizational skills to manage multidisciplinary projects
  • Strong written and oral communication skills
  • Ability to perform under pressure and adapt to changes (e.g., priorities and timelines)
  • Desire to build game-changing technologies and impact the world of life science research
Job Responsibility
Job Responsibility
  • Act as technical lead, designer and builder, to develop and implement industrial automation solutions for robust manufacturing in house
  • Work closely with contract manufacturers on complex automation projects from defining project scope, design system all the way to implementing acceptance tests. Lead design activities for new automation systems or technology transfer
  • Support existing automation infrastructure with troubleshooting and root cause analysis
  • Analyze performance data and establish trends, identify errors and make improvements to systems to ensure reliability
  • Write software to control robotic systems and industrial PLCs for process control
  • Provide guidance for expansion of data collection activities
  • Develop calibration and maintenance documentation for automation systems
  • Contribute automation expertise and leadership to cross-disciplinary development teams to develop timely automation solutions for new product manufacturing
  • This position requires up to 10% of international travel
What we offer
What we offer
  • Equity grants
  • Comprehensive health and retirement benefit programs
  • Annual bonus program or sales incentive program
  • Generous time off
  • Competitive and comprehensive health benefits package
  • Easy-to-use benefits that promote wellbeing
  • Family friendly policies like parental leave
  • Fulltime
Read More
Arrow Right

Senior Robotics Software Usecases Validation Engineer

Join AMD’s PAVS team as a Robotics Usecases Validation Engineer where you will V...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 to 7 years in QA/Validation, with 4+ years in robotics or AMR systems
  • Strong Python for automation and C++ for ROS2 integration
  • Hands-on experience with ROS2, Nav2 stack, colcon, and simulation tools (Gazebo/Ignition, Isaac Sim)
  • Expertise in LiDAR, depth cameras, IMU, odometry, and sensor calibration
  • Familiarity with fleet management systems, traffic control, and VDA5050 protocol
  • CI/CD experience with GitHub Actions/GitLab CI/Jenkins
  • Docker-based test environments
  • Knowledge of functional safety standards for mobile robots (ISO 3691-4, ISO 13849)
  • Bachelor’s or Master’s degree in Robotics, Electronics, Mechatronics, Computer Science, or a related field
Job Responsibility
Job Responsibility
  • Define Usecases and execute validation plans for robotics software stacks (perception, planning, control) and hardware subsystems
  • Develop automated test suites for ROS2 nodes, navigation stack (Nav2), and fleet APIs using Python/C++, pytest, gtest/gmock
  • Build simulation environments (Gazebo/Ignition, Isaac Sim) for warehouse layouts
  • author scenarios for obstacle avoidance, dynamic traffic, and multi-robot coordination
  • Set up Software-in-the-Loop and Hardware-in-the-Loop rigs for AMR controllers, LiDAR emulators, and safety sensors
  • automate provisioning and logging
  • Validate LiDAR, depth cameras, IMU, wheel encoders, and odometry accuracy under varying conditions
  • Test SLAM, localization robustness, path planning, and fleet orchestration (traffic management, task allocation, VDA5050 compliance)
  • Execute safety protocols for AMRs (emergency stop, zone monitoring, speed limits) aligned with ISO 3691-4, ISO 13849, ANSI/RIA R15.06
  • Measure latency, throughput, and stability under high-load scenarios
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

Microsoft 365 Intelligent Conversation and Communications Cloud (IC3) powers bil...
Location
Location
United States , Redmond
Salary
Salary:
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Set the technical strategy and architecture for AEGIS — multi-service security platforms, AI agentic systems (agentic vulnerability detection, continuous assessment, triage, automated/recommended remediation), and the developer-facing surfaces hundreds of IC3 engineers depend on. Own the 12–24 month technical roadmap and trade-offs
  • Provide architecture depth and review rigor across IC3 security work — lead design reviews, security reviews, and threat-model deep dives
  • act as the final technical reviewer on the most ambiguous, highest-risk designs
  • raise the bar without becoming a bottleneck
  • Define and enforce quality gates — codify the policies, controls, telemetry, and pipeline checks (SFI waves, secure-by-default patterns, identity / network / data protections, container hardening, key management) that make consistent security execution the default across IC3 services
  • Exercise compliance judgment — translate SOC 2, ISO 27001, GDPR, HIPAA, FedRAMP, DoD IL5, and Microsoft internal standards (SFI, S360) into concrete engineering requirements and automation
  • make the call when policy, business risk, and engineering reality conflict
  • Drive partner alignment across IC3 and M365 — with security architects, MSRC, privacy, compliance, and service-owner leadership
  • resolve cross-team architectural disagreements
  • ensure SFI and incident-driven work lands as a coherent program, not isolated point fixes
  • Fulltime
Read More
Arrow Right

Senior Engineer - Python Developer

Enphase Energy is a global energy technology company and a leading provider of s...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
enphase.com Logo
Enphase Energy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.E/M.Tech. in Computer Science or Electrical Engineering, or other suitable educational background or work experience
  • 3+ years of experience in software development using Python in Manufacturing Domain
  • ATE Framework Software Development: Design and develop Automated Test Equipment (ATE) software framework for production testing wherein need to develop reusable Python framework and libraries
  • Application Development: Develop applications with Python that integrate with various instruments and systems
  • Architecture/System Design: Create system designs and architectures for desktop application and cloud (optional)
  • Multi-Threading: Implement multi-threading techniques for concurrent execution of tasks
  • Design Patterns: Apply design patterns for scalability, maintainability, and performance in software development
  • SQL/HTTP/PyQt: Work with SQL databases, develop RESTful APIs, and create GUI applications using PyQt
  • Instrument Drivers: Develop and integrate instrument drivers for various instruments (UART, CAN, TCP/IP, I2C)
  • Big Data Analytics: Develop and implement big data analytics solutions using Python, including data ingestion, processing, and visualization with tools like Pandas, NumPy, and Matplotlib
Job Responsibility
Job Responsibility
  • Working with geographically dispersed teams consisting of Electronics Hardware Engineers, Software Engineers, and Engineering Technicians
  • Supporting changes and upgrades to Enphase production test hardware and software
  • Coordinating with the NPI, Manufacturing and Quality teams at contract manufacturing sites
  • Developing and documenting test system processes and maintenance routines, including calibration, replacement schedule, repeatability test, etc.
  • Coordinating closely with the Mfg. SW Development Team to design and ensure a fault-tolerant test system
  • Maintaining, debugging, and supporting the production facilities where the test systems are deployed
Read More
Arrow Right

Senior Firmware Engineer

Figure is an AI Robotics company developing a general purpose humanoid. Our huma...
Location
Location
United States , San Jose
Salary
Salary:
160000.00 - 250000.00 USD / Year
figure.ai Logo
Figure
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of engineering experience
  • Bachelor's or Master's degree in Computer Science or related field
  • Mastery of C, C++, Python and Linux
  • Experience implementing low level software on bare-metal systems and RTOS
  • Good knowledge of computer architecture
  • Deep understanding of communication buses and protocols like Ethernet, Ethercat, Serial, CAN or USB
  • Comfortable using lab instruments (Oscilloscopes, logic analyzers…) and debugging tools (Lauterbach…)
Job Responsibility
Job Responsibility
  • Architect, design, implement and test firmware in C or C++ for critical components such as motor controllers, battery management systems and sensing hardware
  • Define a strategy to facilitate reuse of the code base and tools used to develop firmware on different hardware platforms
  • Develop Python tools to support test automation or hardware calibration
  • Contribute to the development of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure
  • Support hardware/software integration in the lab
  • Fulltime
Read More
Arrow Right

Senior Mechanical Engineer

As a Senior Mechanical Engineer, you will be part of our Automation Team respons...
Location
Location
United States , Shakopee, Minnesota
Salary
Salary:
103000.00 - 130000.00 USD / Year
commscope.com Logo
CommScope
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Mechanical Engineering or a related field
  • 8+ years of relevant engineering experience
  • Expert-level proficiency in SolidWorks CAD software
  • Strong knowledge of GD&T and tolerance analysis
  • Proven experience in custom automated equipment design
  • Experience with PLCs, HMIs, and industrial control systems
  • Ability to work directly with automation equipment to ensure functionality
  • Proficiency in MS Office applications (Word, Excel, PowerPoint, Outlook, Project)
  • Excellent communication and interpersonal skills for collaboration in a global organization
  • Ability to travel up to 15% to global production locations for project intake, development, and deployment
Job Responsibility
Job Responsibility
  • Conduct feasibility studies, cost analyses, and risk assessments for new automation projects
  • Design and propose innovative machine and tooling concepts to improve quality, reduce cycle time, and lower manufacturing costs
  • Generate and present creative ideas to the team, fostering a culture of innovation
  • Deliver new concepts through brainstorming, component research, iterative prototyping, and feasibility testing
  • Develop, build, and test semi-automated equipment for fiber optics manufacturing
  • Perform hands-on bench testing and iterative prototyping as a core part of development
  • Stay current with emerging technologies and industry standards to drive continuous improvement
  • Collaborate with mechanical engineers to create and implement standardized work instructions for mechanical design processes
  • Engage directly with manufacturing sites to understand real-world constraints and identify opportunities for new design concepts
  • Lead the design and development of mechanical systems for automation equipment
What we offer
What we offer
  • Medical, dental, and vision plans
  • Life and accidental death insurance
  • 401(k) plan
  • Participation in the Company’s Incentive Plan
  • Eleven paid holidays in a full calendar year
  • 10 days paid vacation (prorated based on start date)
  • Other leave options
  • Fulltime
Read More
Arrow Right

Senior Chassis Diagnostic Engineer – Driveline & Trailering

This role is intended for a highly capable technical engineer who can define dia...
Location
Location
Canada , Markham
Salary
Salary:
115000.00 - 164600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Mechatronics Engineering, Systems Engineering, or equivalent technical degree / experience.
  • Strong experience in embedded controls software development, including requirements understanding, software design, implementation, unit testing, software integration testing, and production release support.
  • Demonstrated experience in automotive diagnostics specification and implementation, including UDS, diagnostic infrastructure, diagnostic software implementation, and related validation practices.
  • Strong working knowledge of safety-critical software development and engineering best practices consistent with ISO 26262.
  • Experience with automotive communication and software implementation concepts spanning CAN, LIN, and Ethernet.
  • Strong analytical and problem-solving ability with capability to resolve unusual and difficult technical problems and drive issues to closure.
  • Strong written and verbal communication skills, with ability to work effectively across internal GM teams and external supplier organizations.
  • Bachelor's degree in Software/Computer/Electrical/Embedded Systems/Electronics Engineering or equivalent field
  • 8+ years of relevant experience.
  • Strong experience in developing and executing test scripts using Python
Job Responsibility
Job Responsibility
  • Own diagnostic specification development for Driveline and Trailering mechatronic systems, including DTC strategy, enable and inhibit conditions, set and recovery logic, customer notification strategy, remedial actions, and diagnostic data requirements such as freeze frame and Figure of Merit expectations.
  • Define, design, implement, and release embedded application software and diagnostics for chassis mechatronic control features, translating requirements into software design, implementation, and verification activities.
  • Lead or directly support software implementation across controller, subsystem, and vehicle levels, including software integration, anomaly resolution, and technical issue troubleshooting.
  • Use automated development and test environments including SIL, HIL, bench, and in-vehicle validation to verify software functionality and diagnostic behavior.
  • Drive robust diagnostic design reviews with internal GM stakeholders and suppliers, ensuring implementation meets GM requirements, passes software design review gates, and is approved for release.
  • Improve diagnostic robustness for edge cases such as environmental variation, part-to-part variation, startup and initialization behavior, hot starts, transient power behavior, and partial networking conditions.
  • Support common, standardized diagnostic architecture across Mechanical Driveline and Trailering controls, including creation and execution of diagnostic CGs, regression testing strategy, and diagnostic design governance.
  • Collaborate cross-functionally with systems, controls, calibration, software integration, validation, manufacturing, product, and supplier teams to deliver high-quality technical solutions in a SAFe / agile development environment.
  • Contribute technically to integrated chassis feature development where Driveline and Trailering capabilities intersect with braking, steering, suspension, propulsion torque management, and broader vehicle motion coordination.
  • Act as a senior technical contributor and domain leader, helping raise the organization’s capability in diagnostic specification, software implementation discipline, and mechatronic systems understanding.
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
  • Healthcare, dental and vision benefits including health care spending account and wellness incentive.
  • Life insurance plans to cover you and your family.
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
  • GM Vehicle Purchase Plan for you, your family, and friends.
  • Fulltime
Read More
Arrow Right