Sr. Embedded Software Engineer Job at Phizenix, Santa Clara, CA

TUYzYWRHVFpGSFJKeUxKcm5YSnU5eTd3dmc9PQ==
  • Phizenix
  • Santa Clara, CA

Job Description

Job Description

Job Description

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. Your tasks will include leading and performing unit testing, end-to-end testing of software/hardware features utilizing an established testing framework. 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.

  • Regular client interactions and management. Including requirement refinement, scope discussions, etc.

  • Strong written, verbal, and interpersonal skills including excellent client facing skills - the ability to work effectively with customers to define software solutions

  • Experience with leading teams of at least 5 engineers.

  • Experience leading off shore/remote teams.

  • 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 (Bring up 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. Creating automation scripts,

  • Experience with custom hardware bring-up, using schematics and layout files

  • Comfortable with RTOS concepts (threads, synchronization, scheduling)

  • Develop and optimize low-level device drivers for peripherals and sensors (IMU, depth cameras, etc.)

  • Experience in using SW toolkits, code integration, automation using python.

  • Understanding of firmware architecture and build systems (e.g., CMake, Makefiles)

  • Experience with lab system debug with logic analyzers, scopes, meters, etc.

Required Skills

  • 10+ years' experience in developing C/C++ based embedded software, firmware.

  • 3+ years' experience providing technical leadership for teams of at least 5 developers.

  • Bachelor or master's in science or equivalent

  • Comfortable with RTOS concepts (threads, synchronization, scheduling)

California Pay Range

$180,000—$200,000 USD

Job Tags

Remote work

Similar Jobs

Morgan Advanced Materials

Daylight Grinder Specialist - Precision Ceramic Machinist Job at Morgan Advanced Materials

A leading materials technology company in New Jersey is seeking a skilled Machinist/Grinder with at least 5 years of experience. The successful candidate will operate a variety of grinding machines, ensuring adherence to safety protocols and production specifications. Responsibilities...

Staffmark Group

Weekend 12-Hour Production Pro | Weekly Pay & Benefits Job at Staffmark Group

 ...materials, and palletizing items. Requirements include a high school diploma or GED, warehouse experience, and the ability to lift up to 50 lbs. The position offers a pay rate of $18.35 per hour, with benefits like insurance and optional 401(k).#J-18808-Ljbffr Staffmark Group

CoreMedical Group

Travel LPN - Nights in LTC, 13-Week Assignment Job at CoreMedical Group

 ...A leading healthcare staffing agency is seeking a skilled LPN/LVN for a 13-week travel assignment in Norfolk, Nebraska. This role focuses on providing exceptional patient care in a long-term care environment during night shifts. Candidates will enjoy a comprehensive benefits... 

GT Supplies, Inc.

CDL Flatbed Tractor Trailer Driver Job at GT Supplies, Inc.

 ...Job Summary: We are seeking a reliable and safety-focused Class A CDL Driver with proven experience operating flatbed tractor trailers and roll-off trucks. The ideal candidate will be responsible for transporting materials safely and efficiently while maintaining compliance... 

Six Flags Great Adventure

Emergency Services Coordinator: Level II Job at Six Flags Great Adventure

Overview: Rate: $21.50 Job Summary: The Emergency Services Coordinator will inspect and audit all Safety regulatory compliance for...  ...Services Supervisor, Public Safety Supervisor, or Public Safety Manager Qualifications: Required Qualifications: Must be at least...