Company:
Mindlance
Location: Sunnyvale
Closing Date: 07/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description: Silicon Embedded Software Engineer V
Job Responsibilities:
" 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, end2end 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, setting up regression.
Must-Have Skills:
1. C/C++ experience, needs to be hands on experience of 8 years minimum
2. Understand nuances of making SW work with HW
3. FGPA, prototyping and platforms experience
Nice-to-have Skills:
1. Python skills
Qualifications:
- BA/BS degree in engineering, preferred but not required (CWAM flexible as they must have the work experience above all else)
- 8+ years of experience working with C/C++, FGPA, prototyping and platforms.
What makes this role interesting?
Individual will be working on SW/HW owned by Meta that may not be available at other companies.
They will be working with XFN teams to help support the end2end testing.
Surrounding team & key projects:
Working on devices, not able to divulge which devices or what kind as this is proprietary information.
EEO:
Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.
Job Responsibilities:
" 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, end2end 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, setting up regression.
Must-Have Skills:
1. C/C++ experience, needs to be hands on experience of 8 years minimum
2. Understand nuances of making SW work with HW
3. FGPA, prototyping and platforms experience
Nice-to-have Skills:
1. Python skills
Qualifications:
- BA/BS degree in engineering, preferred but not required (CWAM flexible as they must have the work experience above all else)
- 8+ years of experience working with C/C++, FGPA, prototyping and platforms.
What makes this role interesting?
Individual will be working on SW/HW owned by Meta that may not be available at other companies.
They will be working with XFN teams to help support the end2end testing.
Surrounding team & key projects:
Working on devices, not able to divulge which devices or what kind as this is proprietary information.
EEO:
Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.
Share this job
Mindlance
Useful Links
Similar Jobs
- View Job
Silicon Embedded Software Engineer
Sunnyvale - View Job
Embedded Software Engineer, Machine Learning Runtime, Silicon
Mountain View - View Job
Senior Embedded Software Engineer, Machine learning Runtime, Silicon
Mountain View - View Job
Software Engineer V
Menlo Park - View Job
V&V Software Test Engineer
San Jose