Senior Software Embedded Engineer, Torrance, CA
Listed on 2025-12-03
-
Software Development
Embedded Software Engineer, Software Engineer
Senior Software Embedded Engineer, Torrance, CASenior Software Embedded Engineer, Torrance, CA
Get AI-powered advice on this job and more exclusive features.
This range is provided by Belcan. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range$60.00/hr - $85.00/hr
Direct message the job poster from Belcan
MOST IMPORTANT AND MANDATORY QUALIFICATIONS
* Fluency in state-of-the-art embedded software practices using the C programming
language
* Knowledge of software build procedures and the ability to maintain build scripts (Bazel, SCons
preferred, CMake, Makefile)
* Strong background in real-time software component and drivers (I2C) design and testing
Responsibilities
* Specification, design, implementation, and testing of both bare metal and RTOS low
level software for power electronics applications
* Work with/resolve ambiguity in requirements/specifications/designs
* Design and specify interfaces between application software and firmware
* Design, develop, implement and test multicore interfaces and applications
* Develop multicore, timing critical software architectures
* Create elegant, efficient real time software components and interfaces
* Develop software component testing methodologies and implementations to ensure
maturity/stability/release readiness
* Work with hardware and debuggers at a bench and HIL level to verify software
operation
* Design ISO
26262 compliant software
* Document requirements, software design and test procedures and results
Qualifications
* Fluency in state-of-the-art embedded software practices using the C programming
language
* Proficiency in version control software processes and techniques (Git Flow, Git Lab)
* Knowledge of software build procedures and the ability to maintain build scripts (Bazel, SCons
preferred, CMake, Makefile)
* Strong background in real-time software component design and testing
* At least a bachelor's degree in computer engineering, electrical engineering or
computer science. Master's degree preferred
* 5+ years software development experience with real-time embedded C systems
TECHNICAL SKILLS
Must Have:
Basic Software
Boot loader
Device Drivers
Embedded C
Low Level
Real time
Seniority level- Seniority level
Mid-Senior level
- Employment type
Contract
- Job function
Information Technology - Industries Motor Vehicle Manufacturing
Referrals increase your chances of interviewing at Belcan by 2x
Apply BELOW
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).