המקום בו המומחים והחברות הטובות ביותר נפגשים
on our
You will:
Design and implement firmware on embedded controller (ARM core) processes in real time Operating System (OS) environment, using C and assembly languages
Work on all aspects of software development life cycle using specifications to assist in design documentation, code development, conduct design/code reviews, debugging complex system issues and unit/system validation
Work with system and software architects on feature definitions, requirements and behavior specifications
Work with internal groups, external vendors and partners to define interface/protocol specifications and coordinate various activities globally
Provide technical advisement to stakeholders and provide mentorship to less experienced developers
Essential Requirements
12+ years’ experience in embedded software/firmware development or equivalent skill; must include experience withsystems software, data structures, algorithms, compilers, assemblers and debuggers
Excellent C programming skills and familiarity with git;solid understanding of Operating System (OS) services (Linux or Real time) and familiarity with latest technologies (wireless charging, type C) and various hardware bus interfaces
Ability to interpret electrical schematic diagram, strong analytical, problem-solving, debugging skills
Experience in firmware or BIOS/UEFI development or scripting (Python)
Experience with customer engagement, e
Desirable Requirements
Familiarity with PC Architecture, Zehyr, Jenkins, Mavin, standard hardware protocols, Agile methodologies, and using the Atlassian suite of tools (BitBucket, Bamboo, Jira, and Confluence)
משרות נוספות שיכולות לעניין אותך