Embedded Software Engineer

Sunnyvale, CA, US • Posted 1 day ago • Updated 1 day ago
Contract Independent
Contract Corp To Corp
Contract W2
12 Months
No Travel Required
Able to Sponsor
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🧠 Analyzing your skills...

Job Details

Skills

  • Embedded
  • Linux
  • C
  • C++
  • BSP
  • RTOS

Summary

Embedded Software Engineer

Location: Sunnyvale, CA (Onsite | Hybrid flexibility for the right candidate)
Duration: 12+ Months Contract

Job Summary

STAFFXPERT LLC is seeking an Embedded Software Engineer on behalf of our client in Sunnyvale, CA. This role is ideal for a highly motivated engineer with strong expertise in embedded systems development, low-level programming, and Linux-based environments. The selected candidate will play a key role in developing, testing, and debugging embedded software solutions, with a strong focus on hands-on coding and system-level development.

Key Responsibilities

  • Design, develop, test, and debug embedded software applications

  • Develop high-quality software using C and C++

  • Work on bootloader, boot process, and low-level system initialization

  • Support embedded Linux platform development and system bring-up activities

  • Troubleshoot and resolve software and hardware integration issues

  • Collaborate with cross-functional engineering teams to deliver robust solutions

  • Independently manage and own development tasks from implementation through validation

Required Qualifications

  • 5–8+ years of hands-on experience in embedded software development

  • Strong programming skills in C and C++

  • Solid experience working in Linux environments

  • Experience with bootloader development and low-level system software

  • Strong debugging and troubleshooting capabilities

  • Experience with embedded systems and platform-level development

  • Ability to work independently in a fast-paced engineering environment

Preferred Qualifications

  • Automotive industry experience is a plus

  • Experience with device drivers, BSP, RTOS, or hardware interfaces is preferred

  • Familiarity with embedded debugging tools and system diagnostics

Additional Information

  • This role is heavily focused on hands-on development, with the majority of time dedicated to coding and debugging

  • Candidates local to California are strongly preferred

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91172109
  • Position Id: 1992-39010-
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Milpitas, California

26d ago

Easy Apply

Contract

$70 - $90

Remote or Hybrid in Menlo Park, California

11d ago

Easy Apply

Contract

$40 - $75

Santa Clara, California

Today

Easy Apply

Contract, Third Party

Depends on Experience

Cupertino, California

4d ago

Easy Apply

Contract

$50 - $70

Search all similar jobs