Software Image/SDK Release Engineer

 
Location: San Diego, California
Posted On: 3/13/2017
Job Code: SWImageRelease
Print
Category:IT code:new
 
Job Description
 
•Create and maintain SCONS/Python based build system that supports multiple chipset targets
•Create and maintain Build/Release and Test automation (in Package Warehouse)
•Develop JTAG script for writing/loading/parsing ELF files to Flash & RAM memory
•Develop python scripts to update firmware image in flash over USB/DFU (using libusb)
•Develop python scripts to read debug dump from flash using HID commands and parse the dumps
•Perform initial triage for issues raised by Test teams

Minimum Qualification:
•B.S in Computer Science or Computer Engineering
•Demonstrated experience in creating/maintaining build system for an embedded C based project.
•Experience with build toolchains and cross compilation
•Programming skills: C, Python, Make, SCONS
•1-2 years of SW development experience Hands-on debugging/testing experience on embedded targets using JTAG Build, Release and Test automation
•Understanding of Linker concepts and basic linker-scripts ELF format and parsing/loading ELF to target JTAG scripting

Preferred Qualification:
•Familiarity with RTOS concepts USB knowledge is a plus
•Experience with Xtensa tool-chain

Education:
•Required: Bachelor's, Computer Engineering and/or Computer Science
Category:IT  code:new
 
 
Job Requirements
 
 
•Demonstrated experience in creating/maintaining build system for an embedded C based project.
•Experience with build toolchains and cross compilation
•Programming skills: C, Python, Make, SCONS
•1-2 years of SW development experience
•Hands-on debugging/testing experience on embedded targets using JTAG Build, Release and Test automation
•Familiarity with RTOS concepts USB knowledge is a plus
 

Not Ready to Apply?
Contact Details
 
Recruiter
Shrey Sharma
 
Phone
 
E-mail Address
 
LinkedIn
linkedin.com/in/shreysharma1