What are the responsibilities and job description for the Senior Software Embedded Engineer position at ICONMA?
Our Client, an EV Manufacturing Company, is looking for a Senior Software Embedded Engineer for their Palo Alto, CA location.
Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.
Responsibilities :
- In this position within the Autonomy Hardware team, you will develop test software and use them to validate the automotive SoC solutions, build up validation and benchmark software framework to identify gaps and risks at component and module level. You will be collaborating with other cross-functional teams in gathering all the test requirements, implementing test sequences and data collection in software, and running test software on the target hardware platform to acquire test results.
- Have a deep understanding of embedded system components and bus protocols (e.g., AMBA), and its boot-up sequences.
- Familiar with JTAG-based debuggers to halt and resume processors, set breakpoints, and debug at both the transaction and process levels.
- Analyze and debug complex applications involving multiple threads, Memory Management Units (MMUs), interrupts, and inter-process communication (IPC) mechanisms.
Toolchain Proficiency :
Driver Debugging :
Device Tree and Bootloaders :
Coding and Development :
Requirements :
Why Should You Apply?
As an equal opportunity employer, ICONMA provides an employment environment that supports and encourages the abilities of all persons without regard to race, color, religion, gender, sexual orientation, gender identity or expression, ethnicity, national origin, age, disability status, political affiliation, genetics, marital status, protected veteran status, or any other characteristic protected by federal, state, or local laws.
J-18808-Ljbffr