drjobs Role Autonomy SoC Embedded Software Engineer - Onsite

Role Autonomy SoC Embedded Software Engineer - Onsite

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Santa Clara County, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Role Summary

Experience level required is 7 years of experience

Hand on experience with SOC bring up and SOC early development cycle
Work is from onsite at customer Palo Alto office
Initial contract will be for 6 months with possibility of extension.
Position is required to be filled up immediately.

In this position within the Autonomy Hardware team you will develop SoC test software (baremetal or OS) to bring up and 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.

Requirements and Responsibility

Have a deep understanding of embedded system components and bus protocols (e.g. AMBA) and its boot up sequences.

Familiar with JTAGbased 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 interprocess communication (IPC) mechanisms.

Toolchain Proficiency: Utilize GCC toolchains and GDB for effective development and debugging of embedded software.

Driver Debugging: Investigate and resolve issues related to lowspeed IO drivers (e.g. UART GPIO SPI I2C) ensuring proper function within the system.

Familiar with one of the following Highspeed IO protocols and has experience to bringup and debug such interface and their drivers: Gigabit Ethernet PCIe CPHY MPHY

Device Tree and Bootloaders: Work with device trees UBoot and operating systems to manage hardware configurations and ensure proper system initialization.

Experience w/ secure boot process and its bringup and debug process.

Coding and Development: Write review and maintain highquality C/C code ensuring adherence to best practices in embedded software development.

Nayak

Talent Acquisition Team Lead

1740 Grassland Parkway Ste 405 Alpharetta GA 30004


Email:

Email:

Phone/WhatsApp:/

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.