SIGN IN
Embedded Software Engineer 3 jobs in United States
cer-icon
Apply on Employer Site
company-logo

EPITEC · 12 hours ago

Embedded Software Engineer 3

EPITEC is hiring an Embedded Software Engineer to design, build, and validate low-level software and FPGA solutions for production electronics. This role involves hands-on work across I/O drivers, OS integration, and FPGA development, requiring collaboration with hardware and test teams.
Information TechnologyStaffing Agency
check
H1B Sponsor Likelynote

Responsibilities

Design & implement embedded software from requirements through production release for complex electronic control products
Develop low-layer software: boot/bring-up, BSP, device drivers, non-volatile memory, diagnostics, and board initialization
Own FPGA/HDL work (Verilog/VHDL): design, synthesis, timing/constraints, and integration with embedded software
Analyze & optimize efficiency, stability, and scalability at the system and resource level (RTOS/Linux)
Create technical documentation (requirements, interface specs, release notes) and manage code via version control and modern SDLC practices (Agile preferred)
Collaborate with hardware, systems, and test teams; review schematics/datasheets and support bench bring-up, JTAG, oscilloscopes, and protocol analyzers
Contribute to estimates for scope, schedules, and risks; support product maintenance and feature enhancements

Qualification

C/C++ for embedded targetsFPGA/HDL (Verilog/VHDL)Embedded Linux/RTOSDevice driversGitClear communicationProblem-solvingCollaborationOwnership mindset

Required

BS in Computer Engineering, Electrical Engineering, Computer Science, or related field
5–7 years of industry experience in embedded software/firmware
Strong C/C++ for embedded targets; familiarity with RTOS and/or embedded Linux
Hands-on with device drivers and board bring-up (SPI, I²C, UART, GPIO, ADC/DAC, memory interfaces)
FPGA/HDL experience (Verilog or VHDL) including synthesis and P&R flows
Ability to read schematics/datasheets and troubleshoot at the HW/SW boundary

Preferred

ECU/ECM domain experience (controls, diagnostics, bootloaders, non-volatile memory)
CAN/J1939 or automotive/industrial communications
Tooling: Git, Jira/Azure DevOps, static analysis, CI/CD for firmware; MATLAB/Simulink for model-based workflows
Familiarity with embedded database/logging structures, BSP customization, and secure boot concepts

Company

Epitec is a premier technology services and professional staffing company.

H1B Sponsorship

EPITEC 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 (189)
2024 (148)
2023 (154)
2022 (266)
2021 (203)
2020 (172)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Mark Ruma
Chief Operating Officer (COO)
linkedin
Company data provided by crunchbase