We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Software Embedded Engineer

Belcan Corporation
United States, California, Tustin
Sep 09, 2025
Job Description

Job Title: Senior Software Embedded Engineer
Pay rate: $67.53 - $89.31/hr.
Location: Tustin, CA
Zip Code: 92780
Duration: 6 months
Start Date: Right Away
Keywords: #TustinJobs; #SoftwareEmbeddedEngineerjobs;

Job Description:
We're looking for a Staff level Embedded Software Engineer to join our team, focusing on the software stack for Design Verification of PCBAs & ECUs (Electronic Component Units) in current and next-gen vehicle platforms primarily The Connectivity & Vehicle Access Segment.
You'll develop device drivers for PCBA components, create software prototypes for early "h/w + s/w co-designs," build validation test cases in Python/C, and much more.
This role offers a chance to collaborate with some of the brightest minds in developing embedded h/w + s/w stacks for the rapidly evolving EV industry.

Responsibilities
*Work with h/w and s/w architects to collaborate on next-gen platform architecture with various SoCs and the software stack.
*Design, develop, and deploy embedded software on Linux and/or RTOS for board bring-up, verification, and debugging of automotive electronics.
*Collaborate across multiple disciplines to deliver quality code, debug complex problems, prioritize, and get things done with high efficiency and urgency.
*Ability to debug in real-time across the s/w and h/w stack to understand the real issue and provide solutions, working and collaborating with multiple teams if needed.
*Familiarity with Linux build systems, device trees, and kernel driver development is essential.
*Ability to crisply communicate with peers, stakeholders, customers, technical leaders, and OEMs/ODMs.

Qualifications
*Bachelor"s or Master"s degree in Computer Science/Engineering or related field.
*7+ years' experience in Embedded Software Development.
*Experience with Automotive Infotainment/Connectivity platforms preferably working with GNSS, UWB, RF, A2B, BT Audio
*Good coding skills on C/C++.
*Good understanding of Linux and/or RTOS fundamentals, Board Support Packages, kernel configuration, device driver interfaces, debugging tools, etc.
*Excellent debugging skills with an ability to work across organizations/teams.
*Experience using Lauterbach, Oscilloscope, JTAG, Flashing Tools, etc.

Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We are the employer of choice for thousands worldwide. For more information, please visit our website at Belcan.com

Applied = 0

(web-759df7d4f5-j8zzc)