Why This Role Stands Out
This role offers a fantastic opportunity to dive deep into cutting-edge embedded systems development, honing your skills in C/C++ and Linux within a highly coding-intensive environment. You'll thrive here if you're a mid-to-senior level engineer eager to design, develop, and debug next-generation platforms, contributing significantly to impactful projects. Embrace this chance to grow your expertise in a dynamic setting!
Quick Overview
Job Description
Job ID:
26-02358
Location:
Sunnyvale, California
Work Setting:
- Hybrid (3 days Onsite)
Employment Information:
- Hire Type: Contract - 12 Months Contract
- Position Type: Full time
- Pay: Hourly
- Pay Type: W2 and C2C basis
- Pay Range (USD): W2 up to $90/hr and C2C up to $100/hr
- Travel Percentage: No travel required other than 3 days Onsite per week.
- Allow Staffing Firms & Recruiters to Apply on Behalf of a Candidate: Yes
- Ability or Willingness to Provide Sponsorship: No
Job Description:
Location: Sunnyvale, California
Shift: 3 days Onsite/ 40 hours per Week.
Job Details:
Role Overview
We are looking for a hands-on Embedded Software Engineer to support a new project initiative with one of our clients. This is a mid-to-senior level role focused on low-level embedded software development, system programming, and testing for next-generation embedded platforms. The ideal candidate will have strong expertise in Embedded C/C++, Linux, bootloaders, and embedded systems development, with the ability to independently design, develop, test, and debug software in a fast-paced engineering environment. This position is highly coding-intensive, with approximately 80–90% of the work focused on software development.
Key Responsibilities:
- Design, develop, test, and debug embedded software using C and C++.
- Develop low-level software components, boot processes, and system initialization modules.
- Work extensively within Linux-based embedded environments.
- Support embedded system bring-up, debugging, and system-level integration.
- Troubleshoot software defects and optimize system performance.
- Collaborate with systems engineers and hardware teams during development and integration.
- Participate in code reviews, debugging sessions, and software validation activities.
- Take ownership of assigned development tasks while working independently in a fast-paced environment.
- Contribute to the design, implementation, and testing of next-generation embedded platforms.
Required Education:
- Education is kind of flexible, but Bachelors preferred.
Required Work Experience:
- 5–8 years of hands-on Embedded Software Development experience.
- Strong programming skills in C and C++.
- Solid experience working with Linux operating systems.
- Experience with Bootloaders, Boot Process, and Low-Level System Initialization.
- Strong understanding of embedded systems architecture.
- Experience with software debugging, testing, and performance optimization.
- Ability to work independently with minimal supervision.
- Excellent analytical and problem-solving skills.
Nice to Have:
- Automotive embedded software development experience.
- Experience with embedded platforms from companies such as Qualcomm, NVIDIA, Texas Instruments, NXP, Visteon, or similar semiconductor/embedded organizations.
- Experience working with networking or embedded hardware companies such as Cisco, Arista, or Juniper.
Applied Skills:
Embedded C | C++ | Embedded Linux | Bootloader | Boot Process | System Initialization | Embedded Systems | Low-Level Software | System Bring-Up | Debugging | Testing | Performance Optimization | System Integration
Similar jobs
- HM
Summer 2027 Internship - Software Engineer Hybrid) - 30189 with Security Clearance
NewHII Mission Technologies
Greenville, SC🇺🇸$48.4k/yrHybridYesterdaySQLAWSAgile+10Technology - MA
Expert Network Engineer with Security Clearance
NewMarkon
Herndon, VA🇺🇸$180k - $200k/yrHybridYesterdayFiberEncryptionTCP/IP+1Technology - RT
Software Engineer I (Onsite) with Security Clearance
NewRTX
Portsmouth, RI🇺🇸HybridYesterdayScrumAgileC+++1Technology - LM
Software Engineer Sr - E3 with Security Clearance
NewLockheed Martin
Orlando, FL🇺🇸HybridYesterdayDockerScrumAgile+7Technology - EN
Software Developer III with Security Clearance
NewEntarian
San Diego, CA🇺🇸$125k - $150k/yrHybridYesterdaySAFeDockerMicroservices+9Technology - ZP
SETA C2 Software Engineer (TS/SCI) with Security Clearance
NewZachary Piper Solutions, LLC
El Segundo, CA🇺🇸$160k - $195k/yrOn-siteYesterdayAgileTechnology