Position: Senior Embedded Software Engineer
Location: Los Angeles Metro, CA – Onsite – Hybrid
Duration: 12+ Months Contract
Need 10+ years’ experience.
Recently created LinkedIn will not Fly.
Need USC / GC / H1b / H4 EAD candidates only (Passport Number Must for H1B / H4 EAD)
JOB SUMMARY
Must Haves:
Basic Software/Bootloader/Device Drivers/Embedded C/Low Level/Real time/ ISO26262/Python Scripting
Qualifications:
- 10+ yrs of overall experience in software engineering
- 5+ years of software development experience with real-time embedded C systems
- Fluency in state-of-the-art embedded software practices using the C programming language.
- Proficiency in version control software processes and techniques (GitFlow, GitLab)
- Ability to write testing scripts for using scripting languages (Python)
- Knowledge of software build procedures and the ability to maintain build scripts (SCons preferred, CMake, Makefile)
- Strong background in real-time software component design and testing
- Knowledge of ISO26262 practices preferred.
- At least a bachelor’s degree in computer engineering, electrical engineering, or computer science. Master’s degree preferred.
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 ISO26262 compliant software
- Document requirements, software design and test procedures and results
- Willing to work in onsite/offshore delivery model
- Willing to relocate as per requirements.
- Willing to work under Darkmoon Payroll