• Companies
  • News
By technology
  • Python6k
  • AWS4.6k
  • Docker3.6k
  • Kubernetes3k
  • PostgreSQL2.6k
  • C++1.7k
  • Java1.7k
By category
  • Backend Developer9.4k
  • DevOps Engineer2.4k
  • Data Engineer2.2k
  • Machine Learning Engineer2.1k
  • Embedded Engineer1.8k
  • Full Stack Developer1.4k
  • Mobile Developer620
Work mode
  • On-site15.2k
  • Remote6k
  • Hybrid2k
Job type
  • Full-time22.4k
  • Part-time393
  • Contract339
  • Freelance122
  • internship5
  • seasonal1
Experience
  • Entry level
  • Mid level
  • Senior
  • Staff+
  • Engineering management

The job board for developers. Find your next role at companies that value great engineering.

© 2023-2026 . All rights reserved.

Logos provided by Logo.dev
Add
1,877 matches
Most relevantNewestHighest base
Bot Auto

Software Engineer, VCU (Vehicle Control Unit)

2 months ago
Bot Auto · Houston, TX
On-siteFull-timeC · C++
Blue River Technology

Sr Camera Systems Engineer, Platform

2 months ago
Blue River Technology · Santa Clara, CA
On-siteFull-timePython · C++
Black Canyon Consulting

Technical Lead – Program Principal Engineer (C++)

2 months ago
Black Canyon Consulting · Bethesda, MD
HybridFull-timeC++
Black Canyon Consulting

Senior Software Developer C++ (Program Principal Engineer )

2 months ago
Black Canyon Consulting · Bethesda, MD
HybridFull-timeC++
Black Canyon Consulting

Senior Software Developer (C++) in Bioinformatics and Big Data

2 months ago
Black Canyon Consulting · Bethesda, MD
HybridFull-timeC++
Black Canyon Consulting

Senior Software Developer (C++)

2 months ago
Black Canyon Consulting · Bethesda, MD
HybridFull-timeC++
Bitmovin

Forward Deployed Engineer

2 months ago
Bitmovin · US - Remote
RemoteFull-timeC++ · Java
Axon

Staff Embedded Application Software Engineer

2 months ago
Axon · Seattle, WA
On-siteFull-timeC · C++
Axon

Senior Firmware Engineer I

2 months ago
Axon · Seattle, WA
On-siteFull-timeC · C++
Axon

Senior Embedded Application Software Engineer II

2 months ago
Axon · Seattle, WA
On-siteFull-timeC · C++
Axon

Senior Electrical Engineer II, Video

2 months ago
Axon · Scottsdale, AZ
On-siteFull-timeC · FPGA
Axon

Senior Electrical Engineer II, Robotics

2 months ago
Axon · Scottsdale, AZ
On-siteFull-timeC++ · FPGA
Axon

Senior Electrical Engineer I

2 months ago
Axon · Scottsdale, AZ
On-siteFull-timeC · FPGA
Avride

Lead Software Engineer – Control

2 months ago
Avride · Dallas, TX
On-siteFull-timeC++
Avride

C++ Software Engineer – Motion Planning

2 months ago
Avride · Dallas, TX
On-siteFull-timeC++
Atto Trading

Low-Latency Developer

2 months ago
Atto Trading · New York, NY
On-siteFull-timeC++ · Java
Astera Labs

Senior Embedded Software Engineer - Ethernet Retimers

2 months ago
Astera Labs · San Jose, CA
On-siteFull-timeC · C++
  • Previous
  • 1
  • More pages
  • 93
  • 94
Bot Auto

Software Engineer, VCU (Vehicle Control Unit)

Bot Auto · 🇺🇸 Houston, TX · posted 2 months ago
ApplyFull posting

Extracted from the posting

Base
Not stated
Remote
On-site
Stack
C, C++
About Bot Auto →

The full posting

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:

    Embedded Software Development:Application Software and Integration:

      Verification & Validation:

        Collaboration and Technical Leadership:

          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.