Description
Due to intensive growth, GlobalLogic Automotive department is glad to invite a Automotive C/C++ Embedded Engineer to become part of the GlobalLogic Automotive team.
We are looking for a professional Senior C/C++ Embedded Engineer with experience on full software development life cycle.
Our customer is an international company, one of the largest Tier 1 vendors in the automotive industry. The Company is cooperating with the world’s biggest car manufacturers, providing them with high-quality, cutting-edge, and comprehensive automotive computing platforms.
Requirements
- BS/MS degree in Computer Science, Electrical Engineering
- Strong experience in C/C++ within development for Automotive Embedded systems, with ability to develop automotive SoC platform foundation software
- Deep understanding of SDV Architecture, Zonal Networks, High-Performance Central Compute modules, Automated Driving, AI, Machine Learning, Perception modules, connected mobility and OTA updates
- Technical experience with
o SoC Architecture: Qualcomm SA8xxx, Renesas RCAR, Nvidia Orin, TI.
o Communication Protocols: PCIe, SPI, UART, XCP, CAN, Ethernet, USB.
o Memory Management: UFS, DDR, Flash ROM, MMU.
o SoC related: Inter Core Communication, Tensor Processing, Servers, Accelerators, POSIX OS, QNX, RTOS, middleware, hypervisor and container engines. - Strong understanding if ADAS related fetures including:
o Image processing, Image transfer, Video Input and Video output handling in SoCs.
o Sensors such as Cameras, RADAR, LIDAR and Ultrasonic sensors. - Understanding of Clasic and Adaptive AUTOSAR software architecture and good experience of Continuous Integration and Continuous Delivery.
- Strong undestanding of CPU/GPU architectured, data structures, OS internals, multi-threading, inter-process communication, memory management techniques
- Extensive hands-on experiecnte in BSP porting and devide driver internals
- Strong analytical and problem solving skills
- Strong communication skills (English) and teamwork attitude
Nice to have:
– NVIDIA Drive OS experience and Hypervisor cvirtual platforms
– V-models, ASPICE, MISRA, ISO26262, Cybersecurity and Agile framework
– familiar with crypto algorithms and cryptographic authentication method
– ability to read schematics, electrical blcok diagrams and IC datasheets
Job responsibilities
- Develop automotive SoC platform foundation software.
- Contribute significantly to the architectural design and evolution of embedded software platforms.
- Deconstruct and simplify complex build systems, including Make and CMake, to improve development efficiency.
- Drive the integration and testing of software modules on embedded Linux platforms.
- Ensure adherence to industry standards and best practices for embedded software development, particularly for safety-critical devices.
- Conduct thorough code reviews, offering constructive feedback to maintain high code quality and consistency.
- Troubleshoot and resolve complex technical issues related to embedded software, hardware interaction, and system performance.
- Collaborate with Client to define requirements, evaluate technical feasibility, and deliver innovative solutions.
- Maintain comprehensive technical documentation for software designs, implementations, and testing procedures.
What we offer
Empowering Projects: With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting-edge technologies. As a team, we engineer digital products that positively impact people’s lives.
Empowering Growth: We foster a culture of continuous learning and professional development. Our dedication is to provide timely and comprehensive assistance for every consultant through our dedicated Learning & Development team, ensuring their continuous growth and success.
DE&I Matters: At GlobalLogic, we deeply value and embrace diversity. We are dedicated to providing equal opportunities for all individuals, fostering an inclusive and empowering work environment.
Career Development: Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth. Regular interactions with our teams ensure their engagement, motivation, and recognition. We empower our team members to pursue their career goals with confidence and enthusiasm.
Comprehensive Benefits: In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well-being of our consultants. We genuinely care about their health and strive to create a positive work environment.
Flexible Opportunities: At GlobalLogic, we prioritize work-life balance by offering flexible opportunities tailored to your lifestyle. Explore relocation and rotation options for diverse cultural and professional experiences in different countries with our company.
About GlobalLogic
GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.



