Firmware Engineer

1 month ago


Cupertino, United States Diverse Lynx Full time

JOB DESCRIPTION:

Firmware configuration and maintenance for new product bringup:

" Target creation for new products in our code bases

" Firmware maintenance to adapt for new products

" Firmware validation to ensure operability on new products

" Firmware environment is C and similar to the open source EDK2 code base

Firmware builds and releases:

" Perform daily builds as needed for product builds

" Publish release notes about release availability and changes

Issue triage and resolution or escalation:

" Screen all incoming issues related to product

" Initial triage, debug and resolution of straightforward issues updating code base as needed

" Escalate more major issues to internal developers as needed

" Prioritize and escalate any issues that have potential to block an upcoming build

" Document all issue activity in a timely manner

Test script adaptation and maintenance:

" Support factory test stations and factory related teams with test script maintenance as needed

" Create new scripts to support new testing requirements as needed

" Scripting is typically done in Lua or Python

Cross-functional communication and reporting including daily meetings with China factory teams during build prep:

" Be primary point of contact for cross-functional team communication

" Primary teams we interact with include factory build teams, factory test stations, electrical

engineering teams, other device firmware teams, and program management

" Attend and provide status at daily build prep meetings for several weeks prior to the start of a build

" Prioritize and escalate any Diags issues that have potential to block builds

Qualifications

" Engineering experience: 2-5 years

" BS Computer Engineering or relevant work experience (MS is a plus)

" Low level embedded C firmware experience and its interaction with hardware

" Effective communication skills

" Software development experience is desired

" Good debug skills

" Python and/or Lua scripting experience

" Ability to drive issues, track tasks, and evaluate priorities on a regular basis

" Understanding of hardware design and familiarity with various protocols such as i2c, USB, etc

" Ability to understand schematics

" Good multitasking capabilities to handle frequent context switches

Nice to have:

" Any exposure to UEFI or EDK2

" Familiar with Git or other source control systems

" Exposure to working with contract manufacturers

" MacOS and iOS knowledge and experience

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.


  • Firmware Engineer

    1 month ago


    Cupertino, United States Wipro Full time

    Firmware Embedded Engineer Cupertino, CA Permanent Role Job Description: 3 to 5 years of exp in total and C/C++ Windows kernel development using WinDbg Display technologies (HDMI, DP, eDP, FreeSync, HDR) is a big plus Linux Kernel Mode display driver experience (layer under drm/) is a plus Firmware and/or embedded development. Working in agile team...

  • Firmware Engineer

    7 days ago


    Cupertino, United States Wipro Full time

    Title: Firmware EngineerLocation: Cupertino , CADescription: Program management experience BS Computer Engineering or relevant work experience (MS is a plus) Low level embedded C firmware experience and its interaction with hardwareEffective communication skillsAbility to drive issues, track tasks, and evaluate priorities on a regular basis Good multitasking...

  • Firmware Engineer

    7 days ago


    Cupertino, United States Wipro Full time

    Title: Firmware EngineerLocation: Cupertino , CADescription: Program management experience BS Computer Engineering or relevant work experience (MS is a plus) Low level embedded C firmware experience and its interaction with hardwareEffective communication skillsAbility to drive issues, track tasks, and evaluate priorities on a regular basis Good multitasking...

  • Firmware Engineer

    2 weeks ago


    Cupertino, United States Wipro Full time

    Firmware Embedded EngineerCupertino, CAPermanent RoleJob Description:3 to 5 years of exp in total and C/C++ Windows kernel development using WinDbg Display technologies (HDMI, DP, eDP, FreeSync, HDR) is a big plusLinux Kernel Mode display driver experience (layer under drm/) is a plus Firmware and/or embedded development.Working in agile team...

  • Firmware Engineer

    4 weeks ago


    Cupertino, United States Wipro Full time

    Firmware Embedded EngineerCupertino, CAPermanent RoleJob Description:3 to 5 years of exp in total and C/C++ Windows kernel development using WinDbg Display technologies (HDMI, DP, eDP, FreeSync, HDR) is a big plusLinux Kernel Mode display driver experience (layer under drm/) is a plus Firmware and/or embedded development.Working in agile team...


  • Cupertino, United States Apple Inc. Full time

    Apple's Camera Firmware team is looking for an extraordinary firmware engineer to drive groundbreaking technologies for Apple products! As part of the team you would work on core camera/ISP/Machine learning technologies including Apple crafted image signal processing pipeline and HW components, where you will have the chance to define the way that Apple...


  • Cupertino, United States Diverse Lynx Full time

    Position Title: Embedded Firmware Engineer Location: Cupertino, CA Duration: Fulltime Position Job Description: Hands on experience with various Platform SW components for multiple embedded platform - Linux Kernel, OS porting and Board support package. Experience in Linux kernel device drivers Operating Systems (Linux kernel) internals, Systems...


  • Cupertino, California, United States Diverse Lynx Full time

    Position Title: Embedded Firmware EngineerLocation:Cupertino, CADuration: Fulltime Position Job Description:Hands on experience with various Platform SW components for multiple embedded platform - Linux Kernel, OS porting and Board support package.Experience in Linux kernel device drivers Operating Systems (Linux kernel) internals, Systems management, Power...


  • Cupertino, United States Apple Inc. Full time

    The team is looking for a skilled and motivated individual that will be responsible to create sensing based experiences for Home and Audio products of the future. The ideal candidate will have broad knowledge in a number of sensing devices and technologies to coincide with firmware capabilities necessary to make the sensor become an experience. Key...


  • Cupertino, United States Apple Full time

    Apple is seeking an extraordinary Engineering Program Manager to help define and develop software platforms for Home and Audio products of the future. In this dynamic position, you will develop, lead, and drive end-to-end execution of software and em Firmware Engineer, Program Manager, Audio, Manager, Engineer, Device, Technology


  • Cupertino, United States Apple Inc. Full time

    The team is looking for a skilled and motivated Firmware Manager that will be able to lead development of sensing based experiences for Home and Audio products of the future. The ideal candidate will have broad knowledge in a number of sensing devices and technologies to coincide with firmware capabilities necessary to make the sensor become an experience....


  • Cupertino, United States Apple Inc. Full time

    Apple is seeking an extraordinary Engineering Program Manager to help define and develop software platforms for Home and Audio products of the future. In this dynamic position, you will develop, lead, and drive end-to-end execution of software and embedded firmware development programs throughout the product development lifecycle and delivery stages. We are...


  • Cupertino, United States Apple Inc. Full time

    Apple is seeking an extraordinary Engineering Program Manager to help define and develop software platforms for Home and Audio products of the future. In this dynamic position, you will develop, lead, and drive end-to-end execution of software and embedded firmware development programs throughout the product development lifecycle and delivery stages. We are...

  • Electrical Engineer

    4 weeks ago


    Cupertino, United States eTeam Full time

    Job Title: Battery Test Engineer Location: Cupertino, CA- 95014 Duration: 6+ Months Contract Key Qualifications: Experience in Battery Management System (Client) firmware, mix of QA & Development Strong Programming skills (preferably in Python) for test automation Experienced in various test tools like battery testers, source meter, multi meter, etc....

  • Electrical Engineer

    4 weeks ago


    Cupertino, United States eTeam Full time

    Job Title: Battery Test Engineer Location: Cupertino, CA- 95014Duration: 6+ Months ContractKey Qualifications: Experience in Battery Management System (Client) firmware, mix of QA & DevelopmentStrong Programming skills (preferably in Python) for test automationExperienced in various test tools like battery testers, source meter, multi meter, etc.Excellent...

  • Electrical Engineer

    1 month ago


    Cupertino, United States eTeam Full time

    Job Title: Battery Test Engineer Location: Cupertino, CA- 95014Duration: 6+ Months ContractKey Qualifications: Experience in Battery Management System (Client) firmware, mix of QA & DevelopmentStrong Programming skills (preferably in Python) for test automationExperienced in various test tools like battery testers, source meter, multi meter, etc.Excellent...

  • Battery Test Engineer

    2 weeks ago


    Cupertino, California, United States Kelly Full time

    Type: Contract W2 (NO C2C/NO Hourly Referral)Workplace: ONSITEDuration: 6 MonthsEducation: M.Sc. in Electrical Engineering or Computer science (or B.Sc. with industrial experience) Skills Required:PythonBattery TestingLithium-ion battery testingElectrical circuitQualifications: Experience in Battery Management System (BMS) firmware, mix of QA & Development...

  • Battery Test Engineer

    4 weeks ago


    Cupertino, United States ACL Digital Full time

    Key Qualifications: • Experience in Battery Management System (BMS) firmware, mix of QA & Development • Strong Programming skills (preferably in Python) for test automation • Experienced in various test tools like battery testers, source meter, multi meter, etc. • Excellent debugging skills to tackle challenging problems • Strong analytical/problem...


  • Cupertino, United States Apple Inc. Full time

    Do you love taking on big challenges that require exceptionally creative solutions? Do you deeply understand how an incredible camera experience should work? As part of our Camera Technologies group, you'll help design the innovative technology that allows each generation of Apple products to produce photos even more incredible than the last. You'll design...


  • Cupertino, United States Amazon.com Services LLC Full time

    The AWS Firmware team drives system innovation in the servers used by all of Amazon Web Services, including EC2, S3, CloudFront, etc. Our engineers solve the hardest problems that fuse software, hardware, and the cloud. We take big bets on new concepts, enabling AWS services to continue to revolutionize the industry. We are looking for an Embedded Software...