Position: ARMFirmware Developer
Location: Houston TX (Onsite)
Exp: 410 years
No Subcontracting
Must Have Experience: Trustzone for Cortex A and R ARM Firmware development
Job Requirements
Design and develop firmware on ARM processors
Should be able to work in TrustZone technology within CortexA and CortexR based application processors
Work Experience
Knowledge & Skills
- Experience with developing firmware applications on Arm processors
- Expertise in C programming.
- Familiarity with Python batch files command shells and other relevant scripting languages.
- Experienced in working with source control systems like Github.
- Familiarity with bare metal systems board bringup and bootloader architecture
- Experienced in debugging embedded firmware applications using JTAG SWD debuggers.
- Proficiency in low level communication protocols like UART I2C and SPI
- Familiarity with using logic analyzers I2C analyzers oscilloscope and other relevant tools
- Understanding of RTOS concepts ability to develop complex multithreaded application firmware components.
- Understand basic analog and digital electronic concepts be able to understand HW schematics
- Be able to understand technical specifications data sheets and develop firmware solutions based on requirements
Specific skillset
- Trustzone for Cortex A and R
CrossOrg Skills
Effective Communication
Results Orientation
Learning Agility
Digital Fluency
Customer Centricity
Education & Experience
- Fouryear or Graduate Degree in Computer Science Computer Engineering Electrical Engineering or any other related discipline or commensurate work experience or demonstrated competence.