Senior Embedded Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

BTC POWER · 13 hours ago

Senior Embedded Engineer

BTC Power is looking for a Senior Embedded Engineer with strong C++ experience to develop and support the software that powers their EV charging hardware. This role focuses on embedded Linux development, hardware integration, and low-level systems programming, requiring hands-on experience in coding for embedded environments.

AutomotiveElectric VehicleElectronics
check
H1B Sponsor Likelynote

Responsibilities

Develop and maintain embedded Linux applications using C++
Work with hardware teams on board bring-up, device drivers, and system initialization
Integrate software with sensors, communication modules, and other hardware peripherals
Implement and troubleshoot communication protocols such as UART, SPI, I2C, CAN, USB, and TCP/IP
Optimize performance, reliability, and resource usage on embedded devices
Support firmware updates, device diagnostics, and field issue resolution
Collaborate with backend and cloud teams to support device connectivity
Participate in architecture discussions and provide technical leadership in C++ and embedded development

Qualification

C++Embedded LinuxHardware integrationCommunication protocolsIoT developmentSystem performance optimizationPythonSecure boot processesCloud communication

Required

8 or more years of experience in embedded software development
Strong proficiency in C++ for embedded Linux systems
Experience with embedded Linux, kernel concepts, bootloaders, and system-level debugging
Hands-on experience with hardware integration and tools such as oscilloscopes, logic analyzers, and JTAG
Familiarity with communication interfaces (UART, SPI, I2C, CAN, USB, Ethernet)
Experience developing for IoT devices, industrial controllers, or other embedded hardware
Ability to diagnose complex hardware/software interaction issues
Solid understanding of memory management, concurrency, and system performance optimization

Preferred

Experience in EV charging, automotive, or power electronics
Experience with Python for scripting, testing, or automation
Knowledge of secure boot processes, OTA updates, and device provisioning
Background with cloud-to-device communication, MQTT, or telemetry systems

Company

BTC POWER

twittertwitter
company-logo
Driving the Future of EV Charging | Trusted U.S.

H1B Sponsorship

BTC POWER has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (2)
2022 (1)
2021 (2)
2020 (1)

Funding

Current Stage
Growth Stage
Total Funding
unknown
2018-07-02Acquired
Company data provided by crunchbase