434,399open jobs
14,946companies
65,229added this week
Browse all
Salary
$119k – $242k per year (Estimated)
Location
In office (Houston)
Overview
Company
Impact
Profile match
Bot Auto develops autonomous trucking technology for short and middle haul freight. Its team is led by veterans of earlier driverless truck programmes. The company runs driver out pilots on Texas routes.

Company Introduction

At Bot Auto, we build autonomous trucks to transform the way goods are transported and improve the quality of life for communities worldwide. With a start-up spirit yet long-established experience, Bot Auto has the most seasoned team that has delivered several world’s first and world’s only. Together, we share vision, we see and build miracles and we drive the future of transportation. Join us and turn your dream into something RUNNING.

Position Overview

We are seeking a VCU Software Engineer to design, implement, integrate, and validate production-grade embedded software for advanced vehicle control systems. This role owns work across requirements, architecture, model-based development, embedded C/C++, AUTOSAR integration, and MIL/SIL/HIL validation. The ideal candidate combines strong vehicle-controls fundamentals with disciplined software engineering and hands-on debugging across simulation, bench, and vehicle environments.

Key Responsibilities

Software System Design:

    • Own the VCU software lifecycle from requirements analysis and architecture through implementation, integration, validation, release, and field support.
    • Define and maintain system and software requirements, architecture, interfaces, state machines, fault handling, and safe-state behavior.
    • Translate vehicle-level requirements into clear, testable software requirements with end-to-end traceability.
    • Partner with controls, hardware, systems, autonomy, validation, manufacturing, and service teams to optimize performance, safety, reliability, and diagnosability.

Embedded Software Development:Application Software and Integration:

      • Develop and optimize VCU application software using MATLAB/Simulink/Stateflow and embedded C/C++, including production-code generation where appropriate.
      • Implement vehicle operating modes, torque coordination, power and energy management, diagnostics, fault management, and drive-by-wire supervisory functions.
      • Integrate application software with AUTOSAR Classic components and layers, including ASW, RTE, BSW, MCAL, and external ECU interfaces.
      • Perform code and model reviews, static analysis, debugging, timing and memory analysis, and performance optimization to deliver robust real-time software.
    • Tooling and Diagnostics: Build or maintain Python-based automation, logging, calibration, monitoring, benchmarking, and data-analysis tools that improve engineering efficiency and product observability.

Verification & Validation:

    • Define and execute unit, integration, MIL, SIL, and HIL test strategies, including requirement-based tests, fault injection, and regression coverage.
    • Automate build, test, and reporting workflows within CI/CD pipelines, and use results to drive measurable quality improvements.
    • Support bench and vehicle integration, diagnose cross-domain hardware/software issues, reproduce failures from logs, and drive issues to verified closure.

Collaboration and Technical Leadership:

    • Coordinate technical decisions with internal teams, suppliers, and platform partners; document assumptions, interfaces, risks, and release readiness.
    • Contribute to design reviews, coding and modeling standards, knowledge sharing, and mentorship while continuously improving the team's development practices.

Skills and Qualifications

  • Bachelor's or advanced degree in Computer Science, Electrical Engineering, Computer Engineering, Automotive Engineering, Robotics, or a related field.
  • Demonstrated experience developing and delivering embedded software for automotive, robotics, autonomous systems, or other safety-critical real-time products.
  • Strong embedded C/C++ skills and practical knowledge of real-time systems, microcontrollers, memory constraints, concurrency, and hardware/software interfaces.
  • Hands-on proficiency with MATLAB, Simulink, and Stateflow for model-based design, simulation, and production software development.
  • Solid understanding of vehicle control concepts, feedback control, state machines, fault detection, degraded modes, and safety mechanisms.
  • Experience with in-vehicle networks and diagnostics, including CAN/CAN-FD and working knowledge of UDS, XCP, or equivalent protocols.
  • Working knowledge of AUTOSAR Classic architecture and the interaction among application software, RTE, BSW, and MCAL.
  • Experience with requirement-based development and MIL, SIL, HIL, bench, or vehicle-level verification.
  • Proficiency with version control, code review, issue tracking, automated testing, CI/CD, and structured debugging workflows.
  • Strong analytical, communication, and cross-functional collaboration skills, with ownership from ambiguous problem definition through validated delivery.

Preferred Qualifications

  • Experience with Infineon AURIX/TC3xx or comparable automotive microcontrollers and associated compilers, debuggers, and RTOS environments.
  • Practical exposure to ISO 26262, Automotive SPICE, MISRA C/C++, safety analysis, or safety-oriented development processes.
  • Experience with Vector, dSPACE, ETAS, or similar tools for network analysis, measurement, calibration, rapid prototyping, and HIL testing.
  • Hands-on experience with CANoe/CANalyzer, DaVinci Configurator/Developer, Embedded Coder, TargetLink, or comparable toolchains.
  • Python experience for test automation, log processing, data analysis, reporting, or developer tooling.
  • Experience with ECU bring-up, board-level debugging, vehicle testing, drive-by-wire systems, or autonomous/electric vehicle platforms.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
434,399 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Houston
$19k – $50k per year (Estimated) • In office • Full-Time • 3+ years exp • Master's Degree • Shanghai
Python
C++
MATLAB
MATLAB
Simulink
Apply
$20k – $47k per year (Estimated) • Remote • Full-Time • 5+ years exp • Bachelor's Degree
C++
Perl
Lua
Cybersecurity
Wireshark
Apply
$31k – $73k per year (Estimated) • Remote • Full-Time • 8+ years exp • Bachelor's Degree
Python
JavaScript
TypeScript
Apex
Apex
Lightning Web Components
Copado
AI/ML
LangGraph
AutoGen
LangChain
Model Context Protocol
Vertex AI
Fine-tuning
AI Agents
Semantic Kernel
AWS Bedrock
CrewAI
LLM
RAG
Hallucination
Semantic Search
Synthetic Data
Agentforce
Semantic Search
Agentic Workflows
Multi-Agent Systems
DevOps
GitHub Actions
CI/CD
Jenkins
AWS
Vector
GitHub
Management
Slack
Apply
$102k – $215k per year (Estimated) • Equity • Remote • Full-Time • 4+ years exp
Python
SQL
AI/ML
Fine-tuning
Quantization
Knowledge Distillation
LLM
Tokenization
Self-Supervised Learning
Model Distillation
Apply
$126k – $246k per year (Estimated) • Equity • Remote • Full-Time • 4+ years exp
Python
SQL
AI/ML
Fine-tuning
Quantization
Knowledge Distillation
LLM
Tokenization
Self-Supervised Learning
Model Distillation
Apply
$103k – $215k per year (Estimated) • Remote • 7+ years exp • Bachelor's Degree • Houston
Python
SQL
AI/ML
Physical AI
Management
Confluence
Apply
Local Driver CDL 22 days ago
$46k – $82k per year (Estimated) • In office • 3+ years exp • Dallas
Apply
Local Driver CDL 22 days ago
$50k – $89k per year (Estimated) • In office • 3+ years exp
Apply
Technical Recruiter 1 month ago
$70k – $96k per year • In office • Full-Time • 1+ year exp • San Francisco
Marketing
LinkedIn
Apply
$130k – $234k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Houston
Python
Go
JavaScript
TypeScript
Databases
NATS
Apache Kafka
Kafka
AI/ML
AI Agents
LLM
Human-in-the-Loop
Frontend
React.js
DevOps
AWS
Docker
Kubernetes
IoT
MQTT
Apply
$93k – $144k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • Houston
Management
Microsoft Project
Apply
$72k – $171k per year (Estimated) • In office • Full-Time • 10+ years exp • Houston • Tlaquepaque
Apply
$56k – $161k per year (Estimated) • Remote/Hybrid • Internship • Houston
Management
SharePoint
Apply
$250k – $500k per year • Remote/Hybrid • Full-Time • 15+ years exp • Houston
Apply
$56k – $111k per year (Estimated) • In office • 5+ years exp • High School Diploma • Houston
Apply
See all jobs
This is one of many
434,399 more open roles from verified company boards, updated every day.