Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Firmware Engineer - Charge Control Unit

$140k - $180k

Archer

Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility. We are designing, manufacturing, and operating an all-electric aircraft that can carry four passengers while producing minimal noise.

Our sights are set high and our problems are hard, and we believe that diversity in the workplace is what makes us smarter, drives better insights, and will ultimately lift us all to success. We are dedicated to cultivating an equitable and inclusive environment that embraces our differences, and supports and celebrates all of our team members.

What you’ll do:

  • Embedded development and verification of safety critical software components for the aircraft Charge Control Unit
  • Design and implement charge control systems with a focus on interfacing embedded software with high-voltage electrical components and analog/digital circuitry
  • Collaborate with systems engineers to decompose item requirements into high-level and low-level software requirements in compliance with DO-178C
  • Work with a multi-disciplinary team to develop, integrate, verify and certify complex hardware/software systems
  • Develop and implement fault detection and diagnostic algorithms in software to identify and respond to hardware-level events such as short circuits, and sensor failures.
  • Analyze hardware schematics and perform signal integrity and power distribution network design to inform embedded software development
  • Participate in the definition and documentation of streamlined software development and verification processes supporting the certification of safety critical software to comply with DO-178C
  • Foster team collaboration to promote and support personal development
  • Excellent verbal and written interpersonal communication
  • Excellent Organizational skills
  • Passion for learning and problem solving

What you need:

  • 6+ years of experience in a related field
  • At least a BS in Electrical Engineering, Computer Engineering, Computer Science, or related degree
  • Proficiency in C/C++ for developing firmware that controls and monitors electrical subsystems, including voltage regulation, fault detection, and sensor data acquisition
  • Hands-on experience with ISO 15118-2/-3/-30, SAE J1772, HomePlug AV Specification Standards, or related industry standards.
  • Familiarity with safety critical software development standards (DO-178C, ISO 26262, ASIL) to high criticality levels (DAL-A/B or ASIL C/D)
  • Hands-on experience through the Full Software Development Life Cycle (development through verification and or certification/production)
  • Hands-on understanding of low-level communication standards and protocols (RS-422/485, CAN, ARINC-429, AFDX, Ethernet, TCP/IP, SPI, I2C etc…) and their hardware implementation
  • Working knowledge of sensor technologies and measurement techniques for high-voltage systems (e.g., current sensing, voltage monitoring, temperature measurement)
  • Familiarity with diverse tools and technologies used for the development, testing and analysisExperience working on Charge Control systems
  • Excellent organizational and communication skills
  • Experience with MATLAB/Simulink and circuit simulation tools such as SPICE, LTspice, or PLECS
  • Experience with modeling tools/certification (DO-331)
  • Familiarity with modeling tools like UML or SysML
  • Working with Real Time Operating Systems (RTOS)
  • Demonstrated experience with initial board bring-up, hardware debugging, and using lab equipment (oscilloscopes, logic analyzers, power supplies).
  • Experience with the HW in the Loop, SW in the Loop or MIL 2

Please note that this job description is intended to provide a general overview of the position and does not include an exhaustive list of responsibilities and qualifications

At Archer we aim to attract, retain, and motivate talent that possess the skills and leadership necessary to grow our business. We drive a pay-for-performance culture and reward performance that supports the Company’s business strategy. For this position we are targeting a base pay between $140,000 - $180,000. Actual compensation offered will be determined by factors such as job-related knowledge, skills, and experience.

Archer is committed to working with and providing reasonable accommodations to job applicants with physical or mental disabilities, and those with sincerely held religious beliefs. Applicants who may require reasonable accommodation for any part of the application or hiring process should provide their name and contact information to Archer’s People Team View email address on click.appcast.io . Reasonable accommodations will be determined on a case-by-case basis.

Information collected and processed as part of any job applications you choose to submit is subject to Archer's Candidate Privacy Policy .

Archer is unable to provide work visa sponsorship for this position at the present time.

Archer is proud to be an Equal Opportunity employer committed to diversity and inclusivity in the workplace. All aspects of employment are decided on the basis of merit, qualifications, and business needs. We do not discriminate based upon race, color, religion, sex, sexual orientation, age, national origin, disability status, protected veteran status, gender identity or any other characteristic protected by federal, state or local laws.

Archer Aviation does not engage with external recruiting agencies/individual recruiters with whom it does not have a prior written agreement. Archer reserves the right to make use of any unsolicited resumes that it receives and bears no responsibility for payment of any fees asserted from the use of unsolicited resumes. If you are a recruiting agency or individual recruiter wishing to do business with Archer, please reach out View email address on click.appcast.io . All employment processes are managed by the Archer People Team.

Apply for this job

*

indicates a required field

First Name *

Last Name *

Email *

Phone

Country *

Phone *

Location (City) *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile

Website

What are your base ($USD) expectations? *

Are you legally authorized to work in the United States? * Select...

Will you now, or in the future require sponsorship for employment? (i.e.: F1, H-1B, E2, etc.) * Select...

Consistent with company policy, employees are expected to report to work onsite at our offices. Are you open to relocating to our corporate headquarters in San Jose, CA? * Select...

Were you referred to Archer by a current employee? * Select...

If you were referred, please provide the name of the employee. *

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.

As set forth in Archer’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305

Page 1 of 1

OMB Control Number 1250-0005

Expires 04/30/2026

Voluntary Self-Identification of Disability

Form CC-305 Page 1 of 1 OMB Control Number 1250-0005 Expires 04/30/2026
Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at .

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Disability Status Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

#J-18808-Ljbffr
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Embedded Firmware Engineer - Charge Control Unit in San Jose, CA vacancy
  • $200k - $230k

     ...of the world’s leading EV charging networks and a comprehensive...  ...experienced Power Electronics Controls and Firmware Engineer with more than seven years...  ...on expertise in developing embedded firmware for power control...  ...reviews, and carry out unit testing.Ensure a thorough understanding... 
    Senior
    Unit

    ChargePoint

    Campbell, CA
    3 days ago
  • $138k - $206k

     ...Samsung’s Memory Business Unit, the industry's...  ...memory and storage. The Embedded Solution Software (ESS)...  ...development of cutting-edge firmware solutions for embedded...  ...for an Embedded Firmware Engineer to join our team in San...  ...with version control system (github, gitlab,... 
    Senior
    Unit
    Work at office
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    1 day ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team,...  ...deep technical expertise in embedded firmware development with customer...  ..., performance, and thermal control problems for data center...  ...across multiple functional units and all levels of... 
    Senior
    Unit
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...are searching for an outstanding Senior Firmware Engineer to join the NVIDIA System Control Firmware team.Joining the System...  ...traces. Develop thorough unit/integration tests and conduct error...  ...years of professional experience in embedded firmware development, low-level... 
    Senior
    Unit
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184.7k - $324.8k

     ...Senior Firmware EngineerAt Apple, we work every single day to craft products...  ...hardworking FW Design Engineer. As a member of our multifaceted...  ...architecture.Experience with version control tools (git, Perforce) is a...  ...restricted stock unit awards, and can purchase Apple... 
    Senior
    Unit
    Relocation

    Apple

    Cupertino, CA
    9 hours ago
  •  ...specifications and develop firmware applications for...  ...drivers for embedded systems.Manage and...  ...ensuring version control and efficient development...  ..., including unit test strategies....  ...hands-on Architect/Senior Manager you will architect...  ...collaboration.Engineering for device systems... 
    Senior
    Unit
    Full time
    For contractors
    Local area
    Immediate start
    Remote work

    Brambles

    Santa Clara, CA
    5 days ago
  • $170k - $210k

     ...Staff Power Electronics Control Firmware EngineerWith electric...  ...the world's leading EV charging networks and a comprehensive...  ...Controls and Firmware Engineer with over 5 years of experience in embedded power control firmware...  ...reviews, and executing unit testsProves design... 
    Unit
    Work experience placement

    ChargePoint

    Campbell, CA
    5 days ago
  • $131.01k - $196.3k

     ...Team, Your ImpactThe Firmware team at Marvell builds...  ...and receive amplifiers, controller ASIC’s with Marvell...  ...with a highly functional embedded firmware. The team is...  ...and control loops. An engineer in this team will be involved...  ...and implement unit testing processes for... 
    Senior
    Unit
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    4 days ago
  • $154.68k - $231.7k

     ...We own all SW components, including embedded FW, customer SDK, and lab scripts, and...  ...production, and the role of a Principal Engineer in our team is to ensure the overall...  ..., and Testing of embedded C firmware for controlling our extremely complicated DSP HWServe... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    1 day ago
  • KLA Milpitas is seeking an Embedded Software Engineer (C/C++ | Micro Controller) to develop firmware for heterogeneous SoC platforms, including ARM processors and TI DSPs. You will work in Linux/RTOS environments on motion control, image acquisition, and sensor data paths... 
    Senior

    KLA-Belgium

    Milpitas, CA
    5 days ago
  • $184.7k - $324.8k

     ...Senior Tactile Embedded Controls Research Engineer - Special Projects (Robotics)We are seeking research scientists and...  ...performance.Collaborate across hardware, firmware, software, and research teams....  ...discretionary restricted stock unit awards, and can purchase Apple stock... 
    Senior
    Unit
    Relocation

    Apple

    Santa Clara, CA
    3 days ago
  • $140k - $215k

     ...various camera sensors Perform unit test/integration test/...  ...-based test according to the firmware team test specification Automate...  ...’s degree in Electrical Engineering, Computer Engineering, Computer...  ...with a focus on Linux and embedded environments. Familiarity... 
    Senior
    Unit
    Work experience placement
    Work at office
    Local area

    Phantom AI

    Mountain View, CA
    7 hours ago
  • $140k - $200k

     ...Corporation. Together, they have engineered breakthrough technology that...  ...and low-level hardware control in a test-driven development...  ...Engineering At least 6+ years of embedded software development with emphasis...  ...systems Extensive work in firmware development, testing, and... 
    Senior
    Flexible hours

    Trackonomy

    San Jose, CA
    6 days ago
  • $202k - $300k

     ...powering one of the world’s leading EV charging networks and a comprehensive set...  ...Will Be DoingWe are seeking a Senior Director of Global Revenue / Revenue Controller to own and drive ChargePoint’s...  ...application across all business units, geographies, and go-to-market channels... 
    Senior
    Unit
    Contract work

    ChargePoint

    Campbell, CA
    4 days ago
  • $152k - $241.5k

     ...highly motivated, creative engineer with experience in...  ...Graphic Processing Units (GPUs), participate in...  ...develop GPU system software firmware components with focus...  ...mechanisms, real-time embedded operating system,...  ...designing real-time software controllers?Proven track record in... 
    Senior
    Unit
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    2 days ago
  • KLA in Milpitas, CA, seeks a Lead Embedded Software Engineer to design, develop, and sustain real-time control software for advanced reticle inspection systems. You will drive architecture, mentor engineers, and collaborate across mechanical, electrical, and optics teams... 
    Senior

    KLA-Belgium

    Milpitas, CA
    6 days ago
  •  ...optics—where light is controlled as intelligently...  ...and development of firmware across multi-processor embedded subsystems integrated...  ...define HW datapath engines and the FW needed...  ...implement TDD workflows: unit tests, HIL/...  ...HW/SoC architect or senior embedded firmware engineer... 
    Senior
    Unit
    Shift work

    Lumotive

    Milpitas, CA
    more than 2 months ago
  • $192k - $278k

    Define the long-term firmware roadmap and hardware-software...  ...or RTOS firmware to control high-speed...  ...degree in Electrical Engineering, Computer Engineering,...  ...industry experience in embedded systems/firmware, communication...  ...(Tensor Processing Unit) technology that powers... 
    Unit
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

     ...Client products with focus on firmware development.Working with a...  ...coverage, writing and automating unit tests for each implemented...  ...scripting, and debugging skills in embedded Linux/Windows operating...  ...Degree or higher; in Electrical Engineering or Computer Science or... 
    Senior
    Unit
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $100k - $200k

     ...Abbott LaboratoriesLocation: United States > Milpitas : 1820...  ...countries.The Opportunity: The Sr Embedded Software Engineer located in our Milpitas, CA...  ...to FDA-compliant Design Control procedures and proficiency...  ...end-to-end systems (firmware middleware application)Experience... 
    Senior
    Unit

    Abbott

    Milpitas, CA
    4 days ago
  • $132.4k - $190k

     ...A leading technology company is seeking a Senior R&D Engineer Staff to join their firmware development team in San Jose. The ideal candidate will have over 12 years of experience in embedded firmware development, especially with Hard Disk Drives. Responsibilities include... 
    Senior
    Full time
    Remote work

    Toshiba America Electronic Components, Inc.

    San Jose, CA
    7 hours ago
  •  ...A cutting-edge technology company in San Jose is seeking a Sr. Engineer - Embedded Firmware to lead firmware development for innovative optical interconnect products. You will work closely with cross-functional teams and mentor junior engineers, all while leveraging your... 
    Senior

    Ayar Labs

    San Jose, CA
    7 hours ago
  •  ...etherWhere Corporation in Milpitas, CA is seeking a qualified candidate to develop signal processing algorithms in Matlab and firmware for embedded ARM processors. You will write DSP algorithms including digital filtering, timing and frequency tracking loops, Kalman... 
    Senior

    etherWhere Corporation

    Milpitas, CA
    7 hours ago
  • $147k - $237.5k

     ...Summary We are seeking a Principal Software Engineer to join our Machine Identity Security...  ...on backend systems that power the control plane of our platform. In this role, you...  ...compensation may also include restricted stock units and a bonus. Our employee benefits may be... 
    Senior
    Unit

    Palo Alto Networks, Inc.

    Santa Clara, CA
    7 hours ago
  • $184k - $287.5k

    As a member of our NVLink Firmware Development and Verification team...  ...responsible for performing unit and integration-level firmware...  ...equivalent experience) in Electrical Engineering, Computer Science, or a...  .../software interaction and embedded environments.Familiarity with... 
    Senior
    Unit
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $193.3k - $261.5k

    Amazon is looking for a Embedded Software Engineer to join the project team working...  ...and passionate Embedded Firmware Engineer to be part of an exciting...  ..., code reviews, source control management, build processes...  ...and restricted stock units (RSUs). Final compensation... 
    Senior
    Unit
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery...  ...skilled team to design and build the embedded software platform. The successful...  ...critical systems, including design controls, traceability, risk analysis, and... 
    Senior
    Unit
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $168k - $264.5k

     ...hardworking, motivated and creative Senior Verification Engineer for our GPU Memory Subsystem IP verification...  ...experience of complex design units displaying good attention to detail,...  ...Verification experience of dynamic memory controllers (ddr{2, 3, 4, 5}, lpddr{2, 3,4,5,6},... 
    Senior
    Unit
    Full time

    Nvidia

    Santa Clara, CA
    18 hours ago
  • Company DescriptionAt Intuitive, we are united behind our mission: we believe that...  ...invasive care.Job DescriptionAs a Senior Embedded Software Engineer in the Future Forward organization,...  ...system, interfacing with hardware, firmware, control algorithms, vision pipelines, user... 
    Senior
    Unit
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • $167.7k - $245.2k

     ...CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team,...  ...in developing, debugging, and validating embedded systems and device drivers for protocols...  ...receive grants of Cisco restricted stock units, which vest following continued employment... 
    Senior
    Unit
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Milpitas, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer - Charge Control Unit. Be the first to apply!