Talent.com
Firmware Engineer
Firmware EngineerEV Mode • Irvine, CA, US
No longer accepting applications
Firmware Engineer

Firmware Engineer

EV Mode • Irvine, CA, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description
Salary:

Firmware Engineer for EV charging system

Intermediate level

Directs the activities related to the analysis, design, programming, debugging, troubleshooting, and modification of software for firmware (IC embedded code) applications. Oversees programming activities involving analog and digital hardware and software operating systems. May have responsibility for the programming of assembly language, machine language and high level languages, including but not limited to C and C++. Selects, develops, and evaluates personnel to ensure the efficient operation of the function.

Responsibilities

  • Develops full software stack for EV charging station including firmware, OCPP/OCPI protocol and more; enables co-work of development and algorithm engineers on the same software code base
  • Supports internal and external software products
  • Develops understanding of and relationship with internal and outsourced development partners on firmware design and development
  • Participates as a member of project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately-complex products

Knowledge & Skills

  • Microchip and Atmel based AVR chip experience.
  • Ocpp protocol experiences
  • ESP32 based wifi chip experiences.
  • Experience or understanding of firmware design tools and languages. Proficient in Assembly and C/C++ programming languages
  • Demonstrated desire to learn
  • Strong coursework in software development, systems engineering, software product management, or electrical engineering
  • Ability to understand and deal well with rapid development cycles and remain flexible in the face of uncertainty
  • Good analytical and problem solving skills.
  • Proficient in reading complex component datasheets and board schematics
  • Good written and verbal communication skills; mastery in English and local language.

Scope & Impact

  • Supports software engineering leadership
  • Works closely with architects and technology leads, directly engaging with internal and external software development teams
  • Directly impacts delivery time and quality
  • Practical knowledge of applications within business environment. Acts as team member by providing information, analysis and recommendations in support of team efforts. Exercises independent judgment within defined parameters.

Education & Experience

  • Bachelor's degree in relevant area or demonstrated competence. Typically 2-4 years of related experience.

Create a job alert for this search

Firmware Engineer • Irvine, CA, US

Similar jobs
Sr. Engineer - Seismic Platform

Sr. Engineer - Seismic Platform

AceStack LLC • Irvine, CA, United States
Full-time
Experience Required - 8+ Years.Must Have Technical/Functional Skills.Strong stakeholder communication and support triage capabilities.Customer service orientation and excellent written communicatio...Show more
Last updated: 2 days ago • Promoted
FPGA Digital Design Engineer

FPGA Digital Design Engineer

Strategic Employment • Irvine, CA, United States
Full-time
FPGA Digital Design Engineer - Aerospace & Embedded Systems.Compensation Range: $150,000 - $170,000 (depending on experience).Are you an FPGA design engineer looking to take full ownership of real-...Show more
Last updated: 3 days ago • Promoted
Site Reliability Engineer

Site Reliability Engineer

TP-Link Systems Inc. • Irvine, CA, United States
Full-time
At the forefront of the future of connected living, TP-Link's Systems Inc.R&D Center in Irvine, Southern California's innovation hub, spearheads research and development of next-generation networki...Show more
Last updated: 3 days ago • Promoted
New Product Introduction Engineer

New Product Introduction Engineer

Camellia Metal • Irvine, CA, United States
Full-time
The NPI Engineer will lead new wiring harness programs from customer design through stable production.This role is hands-on and highly cross-functional, with direct involvement in manufacturing, fi...Show more
Last updated: 3 days ago • Promoted
Embedded Design Engineer

Embedded Design Engineer

Marvin Test Solutions • Irvine, CA, United States
Full-time
Are you an experienced and talented Embedded Design Engineer seeking an exciting new opportunity? Look no further than Marvin Test Solutions! We collaborate with industry giants in commercial and m...Show more
Last updated: 4 days ago • Promoted
RF/DAS Engineer - Performance, Commissioning

RF/DAS Engineer - Performance, Commissioning

Blue Signal LLC • Irvine, CA, United States
Full-time
RF/DAS Engineer - Performance, Commissioning.Hybrid, Irvine, CA and Anaheim, CA.Combination of remote monitoring, office collaboration, and on-site field testing.Travel within the region 20 - 30 pe...Show more
Last updated: 4 days ago • Promoted
Principal Engineer - Design Verification (Wireless Protocol HW)

Principal Engineer - Design Verification (Wireless Protocol HW)

Microchip Technology • Irvine, CA, United States
Full-time
Are you looking for a unique opportunity to be a part of something great? Want to join a 20,000-member team that works on the technology that powers the world around us? Looking for an atmosphere o...Show more
Last updated: 3 days ago • Promoted
Principal FPGA / RTL Design Engineer

Principal FPGA / RTL Design Engineer

SILVUS TECHNOLOGIES • Irvine, CA, United States
Full-time +1
We do so by delivering the most advanced Mobile Ad-hoc Network (MANET) radios powered by our custom and ever-evolving Mobile-Networked MIMO waveform.Together, our radios and waveform provide the vi...Show more
Last updated: 3 days ago • Promoted
Sr. Fire Protection Engineer

Sr. Fire Protection Engineer

Legence • Irvine, CA, United States
Full-time
Our specialties include electrical, mechanical, plumbing, fire protection, and technology integration.Our offered services range from engineering and commissioning to construction management.With o...Show more
Last updated: 3 days ago • Promoted
Fire Protection Engineer

Fire Protection Engineer

CDM Smith • Irvine, CA, United States
Full-time
At CDM Smith, we're committed to connecting you with work that inspires and challenges you.Our employees collaborate on meaningful projects that enhance communities and make a lasting difference in...Show more
Last updated: 3 days ago • Promoted
Engineer-RF - III

Engineer-RF - III

The Judge Group • Irvine, CA, United States
Full-time
Our client is currently seeking a Engineer-RF - III.Geographic coverage of a defined area in the Southern CA market overseeing all RF Design tasks/responsibilities.Work closely with peers in RF , S...Show more
Last updated: 4 days ago • Promoted
Sr. Engineer - Seismic Platform

Sr. Engineer - Seismic Platform

Tata Consultancy Services • Irvine, CA, United States
Full-time
Engineer - Seismic Platform Experience Required - 8+ Years.Must Have Technical/Functional Skills.Strong stakeholder communication and support triage capabilities.Customer service orientation and ex...Show more
Last updated: 3 days ago • Promoted
IVV Engineer- Aerospace Industry

IVV Engineer- Aerospace Industry

DBSI Services, Inc. • Irvine, CA, United States
Full-time
Must be focused on Testing, this is not a developer role.Please highlight the testing experience they have in a summary when you send over.Aerospace domain experience needed.Test Management & Test ...Show more
Last updated: 3 days ago • Promoted
Sofware Engineer

Sofware Engineer

TradeJobsWorkForce • 92650 East Irvine, CA, US
Full-time
Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies.Test software development methodolo...Show more
Last updated: 30+ days ago • Promoted
System Planning Tools Engineer 2

System Planning Tools Engineer 2

Southern California Edison • Pomona, CA, United States
Full-time
Join the Clean Energy Revolution.Become a\u00a0System Planning Tools Engineer 2\u00a0at\u00a0Southern California Edison (SCE) and help build a better tomorrow.In this role, you will shape the futur...Show more
Last updated: 4 days ago • Promoted
Principal Physical Verification Engineer

Principal Physical Verification Engineer

Chelsea Search Group • Irvine, CA, United States
Full-time
Principal Physical Verification Engineer.We are seeking a Principal Physical Verification Engineering to be part of the Physical Design team delivering complex digital blocks and full-chip implemen...Show more
Last updated: 4 days ago • Promoted
Principal / Distinguished Engineer - Distributed Systems, Graph Databases, and Planet-Scale AI [...]

Principal / Distinguished Engineer - Distributed Systems, Graph Databases, and Planet-Scale AI [...]

Anonymous • Laguna Beach, CA, United States
Full-time
Principal / Distinguished Engineer - Distributed Systems, Graph Databases, and Planet-Scale AI Infrastructure.Mobius is creating the foundational infrastructure for the next generation of AI econom...Show more
Last updated: 30+ days ago • Promoted
Senior FPGA Design Engineer (Verilog) — Hybrid (3x/week)

Senior FPGA Design Engineer (Verilog) — Hybrid (3x/week)

BrainChip • Laguna Hills, CA, United States
Full-time
A technology company in Laguna Hills is seeking an experienced Digital Design Engineer.The role involves designing and verifying digital systems using Verilog on FPGA platforms.The ideal candidate ...Show more
Last updated: 11 days ago • Promoted