Role:
C Embedded engineer (hybrid remote)
Location:
Austin, TX - hybrid model. 3 days in office, 2 days remote. Candidate is responsible to be onsite and travel is at their expense.
Duration: 6+ months with extensions further
Rate: $market All Inclusive
Specific Responsibilities and Deliverables
Deliverables include:
Development, maintenance and bug fixes in our software code bases to support factory product builds and testing from prototype to shipping
Debug and troubleshoot software issues working with cross-functional teams including manufacturing, EEs, and others involved in product builds
Track, prioritize and drive open issues within internal team and communicate status updates to cross-functional teams
Be the primary contact point and represent the Diags team in various meetings with global international teams
Develop low-level software in C programming language in an embedded and OS-less environment
Write and maintain existing python and/or lua scripts for device diagnostics
Other Requirements and Clarifications
Background in embedded software development
At least 3+ years' experience in C
At least 3+ years' experience in program management
Ability to drive issues, track tasks, and evaluate priorities on a regular basis
Background in computer architecture and knowledge of embedded hardware
Understands and thrives in a fast-paced environment
Preferred Skills
Any exposure to UEFI/EDK2 is a massive plus
Mac OSX and iOS knowledge and experience is a strong plus
Good multitasking capabilities with ability to handle frequent context switches
Fast learner with ability to be self-directed and a focus on execution
Manufacturing experience and exposure to working with contract manufacturers
#J-18808-Ljbffr