1

Embedded Applications Engineer Jobs in California

Applications Engineer

San Jose, CA ยท On-site

$160K - $210K/yr

... a Applications Engineer to bridge the gap between our groundbreaking hardware and real-world ... In this role, you will design and implement embedded computing solutions tailored to customer use ...

Embedded Engineer

Irvine, CA ยท On-site

$141K - $185K/yr

Embedded Engineer Location - Atlanta, Georgia Experience : 7 to 10 years * 7+ years relevant ... Perform debugging, troubleshooting, and performance optimization for embedded applications.

Embedded Software Engineer

Irvine, CA ยท On-site

$141K - $185K/yr

Embedded Software Engineer Location: Irvine, California (onsite) Duration: Long Term Contract ... Develop and maintain embedded applications using C/C++ . * Work closely with hardware teams on ...

Embedded Software Engineer

Irvine, CA ยท On-site

$141K - $185K/yr

Job Title: Embedded Software Engineer Location: Irvine, California, 100% onsite (In-Person ... Develop and maintain embedded applications using C/C++. * Work closely with hardware teams on board ...

Embedded Software Engineer

Carlsbad, CA ยท On-site

$145K - $218K/yr

Standalone embedded applications * Participating in multi-disciplinary teams What you'll need * At ... Bachelor's degree in computer engineering or a related field * US citizenship and an active SECRET ...

Embedded Software Engineer

Carlsbad, CA ยท On-site

$145K - $218K/yr

Standalone embedded applications * Participating in multi-disciplinary teams What you'll need * At ... Bachelor's degree in computer engineering or a related field * US citizenship and an active SECRET ...

next page

Showing results 1-20

Embedded Applications Engineer information

What is an embedded applications engineer?

Embedded Applications Engineers are professionals who design, develop, and maintain software that runs on embedded systems. These systems are specialized computing devices, such as microcontrollers or microprocessors, that are part of larger mechanical or electrical systems like automotive controls, medical devices, or consumer electronics. Embedded Applications Engineers work closely with hardware engineers to ensure seamless integration and optimal performance. Their role often involves programming in languages like C or C++, debugging, testing, and sometimes developing real-time operating systems or device drivers.

What are some common challenges faced by embedded applications engineers when integrating software with hardware components?

Embedded Applications Engineers often encounter challenges related to hardware-software compatibility, debugging low-level code, and managing real-time performance constraints. Working closely with hardware teams, they must ensure that the software is optimized for specific devices and functions reliably under limited memory and processing power. Effective communication and problem-solving skills are essential, as engineers frequently troubleshoot issues that arise from unexpected hardware behaviors or environmental factors.

What are the key skills and qualifications needed to thrive as an embedded applications engineer, and why are they important?

To thrive as an Embedded Applications Engineer, you need strong proficiency in C/C++ programming, embedded systems design, and a relevant engineering degree such as Electrical or Computer Engineering. Familiarity with real-time operating systems (RTOS), microcontroller/microprocessor platforms, and debugging tools is typically required, along with certifications like Certified Embedded Systems Engineer being advantageous. Analytical thinking, problem-solving, and effective teamwork are vital soft skills that help you tackle complex technical challenges and collaborate with cross-functional teams. These skills and qualities are crucial for developing reliable, efficient embedded solutions that meet stringent performance and safety requirements.

What cities in California are hiring for Embedded Applications Engineer jobs?

Cities in California with the most Embedded Applications Engineer job openings:

Applications Engineer

San Jose, CA โ€ข On-site

$160K - $210K/yr

Full-time

Retirement

Re-posted 28 days ago


Key responsibilities

  • Partner directly with customers to understand their applications, requirements, and system challenges

  • Design and implement board-level and embedded solutions that align with customer needs

  • Develop and optimize software and firmware on a variety of embedded computing platforms


Job description

Efficient is developing the world's most energy-efficient general-purpose computer processor. Efficient's patented technology uses 100x less energy than state of the art commercially available ultra-low-power processors and is programmable using standard high-level programming languages and AI/ML frameworks. This level of efficiency makes perpetual, pervasive intelligence possible: run AI/ML continuously on a AA battery for 5-10 years. Our platform's unprecedented level of efficiency enables IoT devices to intelligently capture and curate first-party data to drive the next major computing revolution
Efficient Computer is seeking a Applications Engineer to bridge the gap between our groundbreaking hardware and real-world customer applications. In this role, you will design and implement embedded computing solutions tailored to customer use cases, enabling them to fully leverage the power of Efficient's architecture.
If you thrive on solving technical challenges, enjoy working hands-on with both hardware and software, and love collaborating directly with customers to bring solutions to life, this is the role for you. You will play a critical part in ensuring our customers succeed across a wide range of embedded platforms and applications.
Key Responsibilities
  • Customer Engagement & Application Engineering
    • Partner directly with customers to understand their applications, requirements, and system challenges
    • Design and implement board-level and embedded solutions that align with customer needs
    • Serve as a trusted technical resource in customer interactions, helping them integrate Efficient hardware into their products
  • Technical Development & Integration
    • Develop and optimize software and firmware on a variety of embedded computing platforms
    • Work across the full embedded stack-board design, firmware, and software-to deliver robust, efficient solutions
    • Collaborate with internal architecture, hardware, and software teams to refine customer-facing solutions
  • Solution Delivery & Enablement
    • Own the development of reference designs, demos, and technical collateral to showcase Efficient's technology in real-world scenarios
    • Support customers throughout the development lifecycle-from initial design to final deployment
    • Provide feedback from the field to guide future product improvements and feature development
Required Qualifications & Experience
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field
  • 3+ years of experience in embedded systems development, with strong background in software and firmware development
  • Hands-on experience with multiple embedded platforms
  • Strong understanding of board design and embedded system integration
  • Proven track record in application engineering or customer-facing technical roles
  • Excellent communication skills with the ability to explain complex technical concepts to a variety of audiences
  • Willingness to travel to customer sites, Efficient offices, and industry events as needed (up to 30%+ of your time)
  • Certain assignments for customers may require candidates to hold U.S. citizenship.
Desired Qualifications
  • Prior experience in solutions engineering, field application engineering, or customer-facing embedded development
  • Experience building reference designs or developer kits for embedded platforms
  • Familiarity with performance, power, and efficiency trade-offs in embedded computing systems
  • Demonstrated ability to work independently in fast-moving, ambiguous environments

We offer a competitive salary for this role, generally ranging from $160,000 to $210,000, along with meaningful equity and comprehensive benefits. The final compensation package will be based on your experience and location, with some flexibility to ensure we align with the right candidate.
Why Join Efficient?
Efficient offers a competitive compensation and benefits package, including 401K match, company-paid benefits, equity program, paid parental leave, and flexibility. We are committed to personal and professional development and strive to grow together as people and as a company.