Phizenix
Overview
We are seeking a highly seasoned Lead/Manager - Embedded Software Engineer to join our dynamic team. In this role, we 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. Responsibilities
Provide technical leadership throughout all stages of the product development process. Lead and perform unit testing, end‑to‑end testing of software/hardware features utilizing an established testing framework. Collaborate with multi‑functional teams, including system validation, software, firmware, and hardware teams, to complete pre‑silicon and post‑silicon test plans. Build automation scripts and set up regression testing to ensure the robustness of our systems. Develop, compile, run, and debug C/C++ Bare‑metal/Firmware/Software tests/apps (targeting ARM CPUs/DSP) in pre‑silicon and post‑silicon setups. Perform performance and power characterization in pre/post silicon setups and understand HW register specs and memory maps. Work closely with members of the System Validation, Software, Firmware, and Hardware teams to complete test plan execution. Qualifications
10+ years of experience developing C/C++ based embedded software and firmware. 3+ years of experience providing technical leadership for teams of at least 5 developers. Bachelor or master’s degree in science or equivalent. Strong written, verbal, and interpersonal skills and excellent client‑facing skills. Experience leading offshore/remote teams and comfortable with RTOS concepts (threads, synchronization, scheduling). Experience with custom hardware bring‑up, using schematics and layout files. Experience with lab system debugging using logic analyzers, scopes, meters, etc. Experience with SW toolkits, code integration, automation using Python and understanding of firmware architecture and build systems (e.g., CMake, Makefiles). Compensation
$180,000 - $200,000 USD
#J-18808-Ljbffr
We are seeking a highly seasoned Lead/Manager - Embedded Software Engineer to join our dynamic team. In this role, we 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. Responsibilities
Provide technical leadership throughout all stages of the product development process. Lead and perform unit testing, end‑to‑end testing of software/hardware features utilizing an established testing framework. Collaborate with multi‑functional teams, including system validation, software, firmware, and hardware teams, to complete pre‑silicon and post‑silicon test plans. Build automation scripts and set up regression testing to ensure the robustness of our systems. Develop, compile, run, and debug C/C++ Bare‑metal/Firmware/Software tests/apps (targeting ARM CPUs/DSP) in pre‑silicon and post‑silicon setups. Perform performance and power characterization in pre/post silicon setups and understand HW register specs and memory maps. Work closely with members of the System Validation, Software, Firmware, and Hardware teams to complete test plan execution. Qualifications
10+ years of experience developing C/C++ based embedded software and firmware. 3+ years of experience providing technical leadership for teams of at least 5 developers. Bachelor or master’s degree in science or equivalent. Strong written, verbal, and interpersonal skills and excellent client‑facing skills. Experience leading offshore/remote teams and comfortable with RTOS concepts (threads, synchronization, scheduling). Experience with custom hardware bring‑up, using schematics and layout files. Experience with lab system debugging using logic analyzers, scopes, meters, etc. Experience with SW toolkits, code integration, automation using Python and understanding of firmware architecture and build systems (e.g., CMake, Makefiles). Compensation
$180,000 - $200,000 USD
#J-18808-Ljbffr