Principal Engineer Software (Sys)

InfineonSan Jose, CA
Onsite

About The Position

As a Principal Engineer Software (Sys) in our Research & Development team, you'll have the opportunity to merge creativity with your technical expertise by shaping the future of technology, driving groundbreaking projects, and bringing new ideas to life. You will support customers and partners on-site and remotely, engaging in joint debug, integration sessions, and structured problem reproduction for digital-twin and simulation workflows involving Infineon solutions. A key part of your role will be to benchmark simulation-to-reality (sim-to-real) behavior by defining metrics, test vectors, and reporting. You will study and apply leading robotics simulation and training stacks, such as Isaac Sim, Isaac Lab, and Omniverse, clarifying compute, licensing, and pipeline implications for customer projects. You will also specify and document software APIs, extension points, and interface requirements to ensure clean integration of Infineon modules into customer environments. Building or adapting reference snippets, small tools, and example flows in Python or C++ will accelerate customer integration. You will work with sensor and actuator modeling in simulation, considering noise, calibration concepts, timing, and data formats. Partnering with ROS2-oriented customer stacks and communicating clearly with engineering and program stakeholders through written summaries, demos, and occasional training are also essential. You will coordinate with colleagues across sites to align on priorities, reuse integration assets, and escalate product or documentation gaps. Staying current on Physical AI, humanoid and industrial robotics, and edge-AI trends is crucial for understanding how customers use digital twins for development and validation.

Requirements

  • Bachelor’s, Master’s, or PhD in Computer Science, Electrical Engineering, Robotics, Mathematics, Applied Mathematics, or comparable field—with a strong software focus.
  • 4 to 6 years of professional experience in software, robotics, simulation, embedded systems, or closely related integration roles—or about 2 years of relevant experience combined with a Master’s or PhD.
  • Demonstrated skill in Python and C++ for integration, tooling, or performance-relevant code paths.
  • Hands-on exposure to physics-based robotics simulation, digital twins, or ML/RL training loops in industry, research, or high-quality open-source projects
  • Familiarity with Isaac Sim, Isaac Lab, and/or Omniverse as tools(coursework, projects, or production)—plus awareness of alternatives such as Gazebo or MuJoCo for context.
  • Comfort defining or consuming APIs, drivers, and middleware contracts between hardware-oriented modules and simulation or runtime stacks
  • Familiarity with model-based systems engineering (MBSE) and SysML (or comparable modeling practice) where customers connect system specifications to simulation, validation, and digital-thread work products
  • Understanding of sensors and actuators relevant to robotics (for example ranging, tactile, IMU-class data) and how they surface in software
  • Strong debugging discipline: logs, experiments, hypothesis-driven narrowing, and clear customer communication under time pressure
  • Teamwork across cultures and time zones; professional English for technical work with global colleagues and customers
  • Willingness to travel periodically to customer and partner locations(frequency depends on project phase and policy).

Nice To Haves

  • Experience linking MBSE artifacts—requirements, architecture models, or parameter sets—to simulation assets, test campaigns, or V&V reporting
  • Experience with Open USD / USD pipelines for scene and asset interchange
  • Exposure to reinforcement learning or large-scale synthetic data generation in simulation
  • Background linking motor control, power electronics, or communications constraints to application software—consistent with Infineon’s portfolio context

Responsibilities

  • Support customers and partners on-site and remotely: joint debug, integration sessions, and structured problem reproduction for digital-twin and simulation workflows involving Infineon solutions
  • Benchmark simulation-to-reality (sim-to-real) behavior: define metrics, test vectors, and reporting so teams can trust—or improve—their simulation fidelity
  • Study and apply leading robotics simulation and training stacks—including Isaac Sim, Isaac Lab, and Omniverse where customers standardize on them—and clarify compute, licensing, and pipeline implications for customer projects
  • Specify and document software APIs, extension points, and interface requirements so Infineon modules (for example tactile, time-of-flight)integrate cleanly into customer digital-twin and simulation environments
  • Build or adapt reference snippets, small tools, and example flows(for example in Python or C++) to accelerate customer integration—without replacing the customer’s ownership of their system
  • Work with sensor and actuator modeling in simulation where relevant: noise, calibration concepts, timing, and data formats that affect learning and controls
  • Partner with ROS2-oriented customer stacks when applicable (bridges,message contracts, sim time vs wall time)
  • Communicate clearly with engineering and program stakeholders: written summaries, demos, and occasional training or workshop segments for customers
  • Coordinate with colleagues across sites (Americas, Europe, and central teams) to align on priorities, reuse integration assets, and escalate product or documentation gaps
  • Stay current on Physical AI, humanoid and industrial robotics, and edge-AI trends that affect how customers use digital twins for development and validation.

Benefits

  • In addition, all employees will be eligible to participate in an incentive plan.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service