What are the responsibilities and job description for the Embedded Software Engineer position at Enterprise Solutions Inc.?
Must-Have Skill - CC experience, needs to be hands on experience of 8 years minimum Understand nuances of making SW work with HW FGPA, prototyping and platforms experience Python skills 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