Embedded Engineer

Efficient LLC
San Jose, CA, United States
3 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$160,000.0 - $210,000.0
Working hours
Regular working hours

Tech stack

C (Programming Language) Artificial Intelligence C++ (Programming Language) Software Debugging Logic Synthesis of Circuits Microprocessors Firmware Hardware Design Software Engineering PIC Microcontroller Hardware Testing Programming Languages

Job description

  • Develop and deploy firmware and applications for our processors, in software simulation, RTL emulation, and on silicon
  • Enhance and maintain our low level SDK and set of standard libraries
  • Perform silicon validation and verification activities
  • Develop bring-up test hardware and customer EVKs
  • Perform board bring-up
  • Perform first-silicon bring-up and checkout activities
  • Engage with Digital Design and Compiler teams to debug silicon issues
  • Support customers with their board development efforts, reviewing designs and providing recommended solutions

Requirements

  • 8+ years of experience developing firmware and applications for embedded systems
  • 8+ years of experience with C and/or C++
  • Experience porting RTOSes to new processor architectures
  • Experience debugging new silicon and hardware prototypes in the lab
  • Deep knowledge of at least one embedded platform, such as MSP430, STM32, Ambiq Apollo, PIC32, or similar
  • Experience using industry standard development and debugging tools for embedded systems
  • Strong attention to detail, and an ability to work on multiple projects simultaneously
  • Good problem solving skills, communication skills, and work ethic
  • Comfortable working at a start-up engineering pace

Desired Qualifications & Experience Requirements

  • Experience with PCB board design
  • Solid grasp of computer architectures, Artificial Intelligence (AI), Artificial Intelligence (AI) Programming Languages, C Programming Language, C++ Programming Language, Communication Skills, Compensation and Benefits, Computer Architecture, Computer Firmware, Customer Support/Service, Debugging Skills, Debugging Tools, Detail Oriented, Embedded Systems, Energy Efficiency, Graphic Design, Hardware Development, Hardware Quality Assurance, Industry Standards, Internet of Things, Low Power, Microprocessor, Microprocessor Architecture, Multitasking, Printed Circuit Board (PCB), Printed Circuit Board Design, Problem Solving Skills, Prototyping, Silicon Bringup, Software Development, Software Porting, Software Simulation, Standards Development, Technical/Engineering Design, Validation Testing

Benefits & conditions

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 acompetitive compensation and benefits package, including401K 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.

About the company

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:11 min

Aligning hardware development cycles with software evolution

Stephen Jones · Coffee With Developers

8:07 min

Transitioning from web development to constrained hardware engineering

Philipp-Alexander Blum · LIVE

1:56 min

Optimizing AI processing capabilities for edge microcontrollers

Stephan Gillich Stephan Gillich +3 · World Congress 2024

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

9:13 min

Tackling functional complexity with localized vehicle electronic architectures

Hans-Jürgen Eidler · LIVE

3:49 min

Advantages of stack-based virtual machine languages

Steve Shadders · LIVE

Videos

See all

Related articles

See all