Senior Software Engineer

InfoStride
Palo Alto, CA · Ann Arbor, MIFull-timePosted Aug 28, 2026

About the role

Job Title- Sr. Software Engineer

Location- Palo Alto, CA(Preferred) OR Ann Arbor, MI

Note- This is a hybrid position

Job Details:

The role will design, develop, maintain, and support Unity based software applications for vehicle Human Machine Interface, interactive demonstrations, and driving simulations. The contractor will work with designers, systems engineers, vehicle/simulation platform teams, and adjacent software teams.

Responsibilities:

Unity/C# application development;

High fidelity 2D/3D cockpit, instrument cluster, situational awareness, navigation, and AD/ADAS visualizations;

real time simulation behaviors and scenarios;

integration with vehicle/simulator/platform software through schemas, APIs, network interfaces, Web Sockets, Protobuf, or comparable technologies;

Reusable Unity frameworks, prefabs, asset pipelines, tooling, testing, debugging, deployment, documentation, and release support.

Skillset Requirements:

Bachelor's degree in computer science, Computer Engineering, Robotics, a related field, or professional experience.

3+ years of professional software engineering experience, including production quality Unity and C# development.

Strong game engine fundamentals: scenes/assets, prefabs, scripting, event driven systems, rendering, frame rate considerations, and debugging.

Experience with maintainable software architecture, Git, code review, automated testing, CI, debugging, and release management.

Ability to work with real-time, asynchronous/multithreaded systems and multiple interacting applications or processes.

Responsibilities

  • Unity/C# application development
  • High fidelity 2D/3D cockpit, instrument cluster, situational awareness, navigation, and AD/ADAS visualizations
  • Real time simulation behaviors and scenarios
  • Integration with vehicle/simulator/platform software through schemas, APIs, network interfaces, Web Sockets, Protobuf, or comparable technologies
  • Reusable Unity frameworks, prefabs, asset pipelines, tooling, testing, debugging, deployment, documentation, and release support

Qualifications

  • Bachelor's degree in computer science, Computer Engineering, Robotics, a related field, or professional experience
  • 3+ years of professional software engineering experience, including production quality Unity and C# development
  • Strong game engine fundamentals: scenes/assets, prefabs, scripting, event driven systems, rendering, frame rate considerations, and debugging
  • Experience with maintainable software architecture, Git, code review, automated testing, CI, debugging, and release management
  • Ability to work with real-time, asynchronous/multithreaded systems and multiple interacting applications or processes

Skills mentioned

C#DebuggingGitWebSocketsAPI IntegrationSoftware TestingCI/CDConcurrencyMultithreadingPerformance Optimization

About InfoStride

InfoStride is an IT consulting and services firm. We help government agencies, universities, and commercial enterprises build, secure, and staff the technology their operations run on. Our work spans the full technology lifecycle: custom software and application development, AI and data engineering, cloud migration and management, cybersecurity, QA and performance testing, digital accessibility, managed services, and CMS/WordPress. When clients need people rather than projects, our staff augmentation and offshore delivery teams place vetted technical talent at speed and at scale. What we bring to the table: - CMMI Maturity Level 5 and ISO certified delivery processes - Certified Women-Owned Small Business (SBA) and NMSDC MBE supplier - Partner status with Microsoft (Gold), IBM, AWS, WordPress VIP, and Kentico - Contract vehicles with E&I, Equalis Group, and OMNIA Partners for education and public sector buyers - Delivery experience across 17+ industries, including healthcare, banking and insurance, education, retail and e-commerce, logistics, travel, media, and government Accessibility is built into how we design, not added at the end. Our Design for All practice helps organizations meet WCAG and Section 508 requirements while making products genuinely usable for everyone. Our approach is consultative. We start with the business outcome, then map the architecture and delivery plan to it, whether that means modernizing a legacy system, standing up an MVP, or extending an in-house team. Vision: A future where a culture of intelligence drives innovation, building evolutionary experiences for people and making technology simpler and more sustainable for the world. Mission: To simplify the way technology services connect environments, people, processes, and organizations.

IT Services and IT Consulting51-200 employeesAustin, Texas