What are the responsibilities and job description for the MCU Base SW Engineer position at capgemini?
As Product Owner of Client-Brain Base Software within the Software organization, you will be responsible for maximizing the value of your product by communicating the goals and maintaining the team backlog. You will be collaborating closely with your Agile team and other product owners to ensure the base software supports the needs of all stakeholders. You are a key contributor to the product vision and roadmap. We are looking for a world class product leader and innovator to join our high-performing team to shape the future.
Develop ACU Base Software with AUTOSAR architecture for MCU.
The primary duties will include development of base level software layers, integration with functional safety principles, configuring AUTOSAR layers, develop middleware, design and implement software architecture (SysML and arxml).
The ideal candidate will possess a good understanding of modern safety critical electronic control units embedded software development and possess an interest in state-of-the-art automated driving compute platforms and emerging computational technologies.
Key Responsibilities:
Develop ACU Base Software with AUTOSAR architecture for MCU.
The primary duties will include development of base level software layers, integration with functional safety principles, configuring AUTOSAR layers, develop middleware, design and implement software architecture (SysML and arxml).
The ideal candidate will possess a good understanding of modern safety critical electronic control units embedded software development and possess an interest in state-of-the-art automated driving compute platforms and emerging computational technologies.
Mandatory skills:
Bachelor's Degree (preferably Masters) in electrical / Computer Engineering or similar discipline
7 year's experience working in embedded software development with C and/or C
Candidate should have rich hands-on experience in Da Vinci tools like Da Vinci Configurator, Da Vinci Developer
Experience in Integrating Vector Bootloaders, Embedded OS, OSEK, and BSP development
Experience with FOTA
Experience with Secure bootloader
Work experience in configuring Secure peripherals(HSM, CSM etc) in micro controllers
Experience with Secure boot, Secure flash, Secure diagnostics, Message Authentication
Experience with Ethernet/CAN/LIN driver configuration.
Hands on experience in one or more AUTOSAR BSW stacks DCM, DEM, Com stack, Memory Stack,
Candidate should have good system understanding and know-how of dbc, arxml, candela file, system extract etc.
Experience with UDS, XCP and Instrumented Embedded Control Units
Experience debugging & troubleshooting embedded system software
The pay range that the employer in good faith reasonably expects to pay for this position is $19.88/hour - $31.06/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.
Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.
Salary : $20 - $31