Lead / Manager - Embedded Software Engineer

Details of the offer

We are seeking a highly seasoned Lead/Manager Embedded Software Engineer to join our dynamic team. In this role, you will lead and develop, compile, run, and debug C/C++ bare-metal, firmware, and software tests/apps targeting ARM CPUs and DSPs. You will work in pre-silicon (virtual, emulation, and FPGA platforms) and post-silicon (bring-up boards, non-form-factor) environments. Your tasks will include leading and performing unit testing, end-to-end testing of software/hardware features, and running performance and power characterization tests. Collaboration with multi-functional teams, including system validation, software, firmware, and hardware teams, is crucial to complete pre-silicon and post-silicon test plans successfully. Additionally, you will build automation scripts and set up regression testing to ensure the robustness of our systems!
Key responsibilities:Provide technical leadership throughout all stages of the product development process.Develop, compile, run & debug C/C++ bare-metal/firmware/software tests/apps (targeting ARM CPUs/DSP) in pre-silicon (virtual, emulation, and FPGA platforms) & post-silicon (bring-up boards, non-form-factor) setups.Perform unit testing and end-to-end testing of software/hardware features in pre/post-silicon setups. Run tests for performance and power characterization. Understand hardware register specifications, memory maps, and develop/debug firmware.Work closely with members of the system validation, software, firmware, and hardware teams to complete the execution of pre-silicon/post-silicon test plans. Create automation scripts and set up regression testing.Demonstrate strong written, verbal, and interpersonal skills, including excellent client-facing skills - the ability to work effectively with customers to define software solutions.Experience in developing code, bring-up & debugging in setups (SW+HW) having multi-layered firmware/software stacks, interrupts, doorbells, IPCs.Experience in developing (build/run) bare-metal tests on ARM-based CPUs. Experience in using software toolkits, code integration, and automation using Python.Experience in post-silicon bring-up and flows for SoC-like IP. Experience with lab system debug with logic analyzers, scopes, meters, etc.Required Skills10+ years' experience in developing C/C++ based embedded software and firmware.3+ years' experience providing technical leadership for teams of at least 5 developers.Experience running tests on FPGA and/or emulation platforms for SoC level or IP level.Experience in power tests and evaluation on prototyping platforms. Android development experience.DV experience of developing tests at complex subsystem or SOC level test-benches, creating C/C++ tests that run on ARM/DSP cores.Bachelor's or Master's in Science or equivalent.About Capgemini EngineeringCapgemini Engineering combines broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. We help clients accelerate their journey towards Intelligent Industry.
Get the Future You Want | www.capgemini.comDisclaimer Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.

#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Grabsjobs_Co

Requirements

Military Intelligence Officer

If you're an Intelligence Specialist, you make sure that we're always one step ahead of our adversaries. Collect intel on everything from data on foreign cul...


Us Navy - Missouri

Published 6 days ago

The Air Force Jag Corps - Military Attorney

If the traditional civilian career path has left you wanting more, both personally and professionally, a JAG career will re-inspire your love of the law. Thi...


Air Force - Missouri

Published 6 days ago

Tableau Consultant

The Tableau Business Intelligence Consultant will participate in the design, development, and implementation of customer BI solutions utilizing 3rd party BI ...


Infometry, Inc. - Missouri

Published 7 days ago

Network Engineer Iii

Network Engineer III As the largest pure-play fiber provider in the U.S., we deliver blazing-fast broadband connectivity that unlocks the potential of millio...


Frontier - Missouri

Published 7 days ago

Built at: 2024-11-24T11:20:51.609Z