2

Entry Level Embedded Firmware Engineer Jobs in California

Firmware Engineer

Gardena, CA · On-site

$140K - $170K/yr

FIRMWARE ENGINEER Mesh Optical Technologies was founded on the belief that optical photons will be ... Demonstrated experience bringing up real-time embedded systems from scratch * Proficiency in C or C ...

Firmware Engineer II

San Francisco, CA · On-site

$126K - $189K/yr

As a junior-to-mid-level engineer, you will work on diverse projects, driving firmware / embedded software for highly integrated medical devices. You will work cross-functionally with electrical ...

Firmware Engineer

Gardena, CA · On-site

$140K - $170K/yr

FIRMWARE ENGINEER Mesh Optical Technologies was founded on the belief that optical photons will be ... Demonstrated experience bringing up real-time embedded systems from scratch * Proficiency in C or C ...

About the Role We are seeking a motivated Firmware Engineering Intern to support embedded systems and firmware development efforts for MK14 daughter board platforms in a collaborative engineering ...

This role focuses on developing low-level firmware and drivers that enable sensors to function reliably in embedded and robotics systems. You'll work with experienced engineers across hardware ...

... firmware for hardware such as PCB, Arduino, Raspberry Pi, or similar required * Programming experience required, proficiency in languages such as C or C++, and Python preferred * Embedded systems ...

... firmware for hardware such as PCB, Arduino, Raspberry Pi, or similar required * Programming experience required, proficiency in languages such as C or C++, and Python preferred * Embedded systems ...

Be Seen First

Firmware/Software Engineer

Van Nuys, CA · On-site

$100K - $160K/yr

We are seeking a Firmware or Embedded Software Engineer to join our small engineering team. This role will work closely with other firmware engineers, electrical engineers, and production personnel ...

New

Firmware Engineer

San Jose, CA · On-site

$120K - $135K/yr

... and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon ... Super Micro Computer, Inc. is seeking a talented Firmware Engineer who will be responsible for ...

Junior Firmware Engineer

Sunnyvale, CA · On-site

$145K - $220K/yr

The Role We're looking for a Junior Firmware Engineer who is excited about working close to the ... Develop and debug sensor drivers for embedded platforms * Bring up new sensors (IMU, camera ...

next page

Showing results 1-20

Entry Level Embedded Firmware Engineer information

What are some common challenges faced by entry-level embedded firmware engineers during their first projects?

Entry-level embedded firmware engineers often encounter challenges such as understanding complex hardware interfaces, debugging low-level code, and adapting to strict resource constraints like limited memory and processing power. Collaborating closely with hardware engineers and learning to interpret hardware schematics can also be initially daunting. However, most teams provide mentorship and code reviews to help new engineers build confidence and develop their problem-solving skills in a supportive environment.

What does an Entry Level Embedded Firmware Engineer do?

An Entry Level Embedded Firmware Engineer is responsible for designing, developing, and testing low-level software that runs on hardware devices, such as microcontrollers and embedded systems. They work closely with hardware engineers to ensure that the firmware correctly interfaces with the hardware components. Typical tasks include writing code in languages like C or C++, debugging firmware, conducting unit tests, and assisting in hardware bring-up. Entry-level engineers often learn on the job and may help maintain or update existing firmware as needed.

What are the key skills and qualifications needed to thrive as an Entry Level Embedded Firmware Engineer, and why are they important?

To thrive as an Entry Level Embedded Firmware Engineer, you need a strong grasp of C/C++ programming, embedded systems concepts, and a relevant engineering degree such as Electrical or Computer Engineering. Familiarity with microcontroller development kits, debuggers, oscilloscopes, and version control systems like Git is typically required. Problem-solving abilities, attention to detail, and effective teamwork are crucial soft skills for this role. These skills ensure reliable firmware development, seamless integration with hardware, and successful collaboration within multidisciplinary engineering teams.
What are the most commonly searched types of Embedded Firmware Engineer jobs in California? The most popular types of Embedded Firmware Engineer jobs in California are:
What are popular job titles related to Entry Level Embedded Firmware Engineer jobs in California? For Entry Level Embedded Firmware Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Entry Level Embedded Firmware Engineer jobs in California look for? The top searched job categories for Entry Level Embedded Firmware Engineer jobs in California are:
What cities in California are hiring for Entry Level Embedded Firmware Engineer jobs? Cities in California with the most Entry Level Embedded Firmware Engineer job openings:
Embedded Real Time Critical Control Firmware Engineer

Embedded Real Time Critical Control Firmware Engineer

Apple

San Diego, CA

$122K - $214K/yr

Full-time

Medical, Dental, Retirement

Re-posted 8 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 670 frontline employees who took The Breakroom Quiz

5th of 30 rated technology retailers


Job description

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something - you’ll add something.
As an Embedded Firmware Engineer passionate about real time critical control on this team, you will be at the center of the embedded 5G/4G/multimode cellular firmware effort within a silicon design group responsible for crafting and productizing powerful cellular SoCs. This position requires someone comfortable with all aspects of embedded firm development, that thrives in a multifaceted multi-functional organization, is not afraid to debate ideas openly, and is flexible enough to shift on constantly evolving requirements.
Description
Design and implement algorithms using minimal memory and cycles with rigid real time deadlines. Use AI/ML as a tool for improved productivity and work on system architectures that implement algorithms using AI/ML principles.","responsibilities":"Implement algorithms such as power gating, tracking loops, spec based physical layer procedures.
Build validation framework for validation of implemented algorithms.
Assist in the development of pre-silicon emulation systems/virtual platforms and use them for pre-silicon FW design and HW verification.
Evaluate and implement powerful tools for build, formal verification and test.
Preferred Qualifications
Theoretical understanding of the implementation of AI/ML Algorithms: Knowledge of the mathematical foundations of various AI/ML algorithms and how to apply to parameter estimation algorithms -AND- understanding of HW architectures and programming models for how to target algorithms to AIML acceleration HW.
Understanding of design for asymmetric multiprocessing solutions.
Understanding of 5G and 4G 3GPP protocols.
Some familiarity with wireless communications.
Understanding of silicon prototyping, emulation systems, and virtual platforms.
Understanding of memory constrained Real Time Operating Systems (RTOS) and concurrent programming.
Minimum Qualifications
Minimum requirement of a bachelors degree.
Understanding of design and implementation of bare metal control firmware which is highly optimized for cycles and memory.
Understanding of the difference between design for a software platform and a highly constrained firmware environment.
Understanding of leading feature delivery for a complete firmware/software life cycle.
Understanding of architecting system level features.
Fundamental facility with C and C++, compilers, build and source code control tools.
Understanding of computer architecture with particular emphasis on the HW/SW interfaces of high-speed communication subsystems.
Some mainstream OS application-level development and Python or Perl scripting experience.
Foundational knowledge in Machine Learning and Deep Learning: ML algorithms and deep learning architectures (e.g., CNNs, RNNs, Transformers) -AND- using generative AI as a tool for design and implementation.
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $122,700 and $214,300, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976