Senior Embedded Software Engineer - Embedded Software Technical Lead

Details of the offer

Job description:

Develop, Compile, Run & Debug C/C++ Bare-metal/Firmware/Software tests/apps (targeting ARM CPU's/DSP) in Pre-Silicon (Virtual, Emulation and FPGA platforms) & Post-Silicon (Bringup boards, non-form-factor) setups.
Perform unit testing, end-to-end testing of SW/HW features in pre/post silicon setups.
Run tests for performance, power characterization in pre/post silicon setups.
Understand HW register spec's, Memory maps and develop/debug firmware.
Work closely with members of the System Validation, Software, Firmware, Hardware teams to complete the execution of pre-silicon/post-silicon test plan.
Create automation scripts, setting up regression.
Provide technical leadership throughout all stages of the product development process.
Minimum Requirements: 10+ years experience in developing C/C++ based embedded software, firmware.
3+ years experience providing technical leadership for teams of at least 5 developers.
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, IPC's.
Experience in developing (build run) bare-metal tests on ARM based CPU's.
Experience in using SW toolkits, code integration, 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.
KEY RESPONSIBILITIES:
Embedded software development in C. Technical leadership.
Required Skills:
Experience running tests on FPGA and/or Emulation platforms for SoC level or IP level.
Experience in power tests and evaluation on prototyping platforms.
DV experience of developing tests at complex Subsystem or SOC level test-benches, creating C/C++ tests that run on ARM/DSP cores.
Embedded C.
Technical Leadership.

#J-18808-Ljbffr


Source: Grabsjobs_Co

Requirements

Full Stack Developer

PURVIS Systems is a technology solutions partner that develops, implements and maintains mission-critical solutions for federal and local governments. We've ...


From Purvis - Missouri

Published 6 days ago

Sr. Tableau Developer

Sr. Tableau Developer  Employment Type: Full-Time, Experienced Department: Information Technology CGS is seeking a Tableau Developer to join our team support...


From Contact Government Services, Llc - Missouri

Published 6 days ago

Sr. Application Admin (Jira-100% Remote)

Optomi, in partnership with one of our consultancy clients, is seeking an experienced Sr. Application Admin - JIRA This role is direct hire & fully remote! R...


From Optomi - Missouri

Published 6 days ago

25U Signal Support Systems Specialist

Job Description Communication is the pulse of Army National Guard units, and it's up to the Signal Support Systems Specialist to ensure the information keeps...


From Army National Guard - Missouri

Published 6 days ago

Built at: 2024-11-05T13:47:11.940Z