Software Architect

7 months ago


Beijing, China Renesas Electronics Full time

Job Description

Overview

We are seeking a talented and motivated Software Architect (AI Sub-system) to join our R&D team to own, define, and drive exploration and design of our next generation runtime software involving multi heterogeneous devices in high performance computing (HPC) SoCs. 

Our division’s mission is to use the latest AI and cloud technologies to develop the best AI inference for advanced driver safety engineers building self-driving vehicles and other high performance compute products. Renesas is the leading automotive electronics supplier globally, and this is a rare opportunity to develop the infrastructure required to deploy our AI software to the billions of devices we ship to customers every year. You will join our newly formed AI & Cloud Engineering organization of around 100 software engineers. Due to strong demand for our AI-related products we are planning to triple in size in the next three years, so there is lots of room for you to help us grow the team together while remaining small. We are focusing on our hiring into our Tokyo, Beijing and Singapore sites. If you are successful and living outside of these cities, we can support your relocation to one of the three sites based on team needs.

Responsibilities

Participate and lead in the software architecture design of the runtime software across multi-device and heterogeneity. 

Apply code optimization techniques, ensuring efficient and optimized performance of the runtime software components. 

Deliver architecture specifications to developers and articulate them effectively across stakeholders ranging from toolchain, system and hardware teams, and to technology leadership. 

Collaborate with silicon and platform bring-up to verify and debug the AI sub-system and its delivered performance. 


Qualifications

Qualifications

Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field; Ph.D. is a plus. 

10 years of embedded software design and development on SoCs and/or ASICs. 

Great coding skills in C/C++. 

Great knowledge of SW architectural patterns (layered/plugin/event-driven/ microkernel/etc). 

Good knowledge of SDLC. 

Good knowledge of RTOS and/or Linux OS. 

Good knowledge of multi-thread and multi-process software design and debugging. 

Experience with embedded system involving multi-core CPU/DSP. 

Experience with heterogeneous multi-device system involving GPU/NPU/FPGA. 

Knowledge of debuggers (LLDB, GDB) and profilers on heterogeneous hardware system. 

Preferences

Experience with Python is a plus. 

Experience with ARM and/or RISCV ISA is a plus. 

Knowledge of Linux kernel and driver development is a plus. 

Knowledge of CNN and common NN operators/layers like Conv2D, BatchNorm, etc is a plus. 

Knowledge of internal of inference engines like TFLite, OpenVINO runtime, ONNX runtime, TVM runtime, etc is a plus. 

Knowledge of JTAG debugger and bare-metal bring-up is a plus. 

Knowledge of high performance domain-specific languages (SYCL/CUDA/OpenCL) is a plus. 

Knowledge of PyTorch or TensorFlow is a plus. 

Knowledge of just-in-time compilation techniques is a plus. 


Company Description

Renesas is one of the top global semiconductor companies in the world. We strive to develop a safer, healthier, greener, and smarter world, and our goal is to make every endpoint intelligent by offering product solutions in the automotive, industrial, infrastructure and IoT markets. Our robust product portfolio includes world-leading MCUs, SoCs, analog and power products, plus Winning Combination solutions that curate these complementary products. We are a key supplier to the world’s leading manufacturers of electronics you rely on every day; you may not see our products, but they are all around you.

Renesas employs roughly 21,000 people in more than 30 countries worldwide. As a global team, our employees actively embody the Renesas Culture, our guiding principles based on five key elements: Transparent, Agile, Global, Innovative, and Entrepreneurial. Renesas believes in, and has a commitment to, diversity and inclusion, with initiatives and a leadership team dedicated to its resources and values. At Renesas, we want to build a sustainable future where technology helps make our lives easier. Join us and build your future by being part of what’s next in electronics and the world.




  • Beijing, China Shanghai BSF Human Resources Co., Ltd Full time

    Job brief Our client is a well-known global software company with a core advantage in the field of image processing. Its various products maintain a high market share worldwide. To further expand into new business areas, we are planning to recruit a senior C++ software architect to lead the team in planning and solving various technical issues....


  • Beijing, Beijing, China Mercedes-Benz Full time

    Job Title: User Interaction Software ArchitectAt Mercedes-Benz, we are looking for a skilled UI Software Architect to lead the development of our automotive infotainment system user interface. Key Responsibilities:Design and implement software architecture for HMI and system UI domains.Collaborate with UX/UI designers, developers, and hardware engineers to...


  • Beijing, Beijing, China Shanghai BSF Human Resources Co., Ltd Full time

    Job OverviewWe are a leading global software company with a strong presence in image processing, seeking an experienced C++ software architect to lead our team in designing and implementing cutting-edge software solutions.ResponsibilitiesLead the architecture, planning, development, and deployment of our core software framework, ensuring timely completion...

  • Cloud Architect

    2 months ago


    Beijing, Beijing, China Amazon Connect Technology Services (Beijing) Co., Ltd. Full time

    About the JobThe Amazon Connect Technology Services (Beijing) Co., Ltd. is seeking a highly skilled Solutions Architect to join our team. As a Solutions Architect, you will play a key role in helping our customers achieve their business goals by designing and implementing innovative cloud solutions.About the TeamOur team is responsible for driving revenue,...


  • Beijing, Beijing, China Mercedes-Benz Full time

    Be a part of the Mercedes-Benz team as a Senior 3D HMI Architect.About the RoleWe are looking for an experienced and skilled software architect to lead our 3D Human-Machine Interface (HMI) architecture on the Android platform. As a Senior 3D HMI Architect, you will be responsible for defining and leading the future architecture of our 3D HMI, ensuring...


  • Beijing, Beijing, China HERE Technologies Full time

    About the RoleHERE Technologies is seeking a highly skilled Technical Solutions Architect to join our team in China. As a Technical Solutions Architect, you will be responsible for designing and crafting solutions that meet customer requirements and delivering technical presentations and demos.Key ResponsibilitiesEvangelize and demonstrate the capabilities...


  • Beijing, China NVIDIA Full time

    We are now looking for a robotics expert to join NVIDIA China Solution Architect team, to engage and support robotics partners and customers. NVIDIA is the world leader in GPU accelerated computing company. As a Solution Architect, you'll collaborate with the sales team to support robotics partners and customers, including hardware and software solution...


  • Beijing, China Mercedes-Benz Full time

    Tätigkeitsbereich:Forschung & Entwicklung incl. DesignFachabteilung:RD ChinaGesellschaft:Mercedes-Benz Group China Ltd.Standort:Mercedes-Benz Group China Ltd., BeijingStartdatum:sofortVeröffentlichungsdatum:..4Stellennummer:MER3CT7Arbeitszeit:Vollzeit BewerbenAufgaben UI Software Architect who leads the development for automotive infotainment system user...

  • Solution Architect

    4 weeks ago


    Beijing, China Zeal Group Full time

    Zeal Group is an award-winning FinTech organisation offering a variety of products. Founded in 2017, we have grown to a team of 700+ employees across the globe Headquartered in London, UK, our offices and presence are spread across Europe, Asia, North & South Africa, Middle East and South America, with our Technology hub located in Cyprus We are a product...


  • Beijing, Beijing, China Amazon Connect Technology Services (Beijing) Co., Ltd. Full time

    As a Cloud Architect at Amazon Connect Technology Services (Beijing) Co., Ltd., you will be responsible for designing and implementing well-architected solutions on the cloud. With over 200 fully featured cloud services, managed from 99 availability zones within 31 geographic regions, you will work with leading companies to deliver innovation.About the...


  • Beijing, Beijing, China IQVIA Full time

    Job OverviewWe are seeking a highly skilled Strategic Technology Architect to join our exclusive core team at IQVIA. As a key member of our organization, you will play a critical role in rapidly developing, improving, and supporting transformative workflow automations and software products for users across multiple business functions.Key...


  • Beijing, China Amazon Connect Technology Services (Beijing) Co., Ltd. Full time

    Amazon Web Services, an Amazon.com Company, has been the world’s leading cloud provider for more than 17 years with the most mature, comprehensive, and broadly adopted cloud platform. We have over 200 fully featured cloud services, managed from 99 availability zones within 31 geographic regions across the globe. Millions of customers in over 240 countries...


  • Beijing, China NVIDIA Full time

    We are looking for a Senior Software Engineer. You will work with highly experienced engineers to provide the world's outstanding SmartNIC products for cloud-computing, research, medical, automotive, finance, weather, telco, and more. We are developing some of the core libraries of the NVIDIA DOCA SDK ), rapidly growing DOCA functionality and use cases. With...


  • Beijing, Beijing, China Microsoft Full time

    About the RoleMicrosoft is seeking an experienced Cloud Solutions Architect to lead customer-facing IT project delivery and drive high-priority initiatives on the Microsoft Azure Platform.Key ResponsibilitiesOnsite/Remote Delivery: Deliver technical solutions both onsite and remotely, ensuring seamless integration and adoption of Azure services.Technical...


  • Beijing, Beijing, China Amazon (China) Holding Company Limited Full time

    Delivering cutting-edge tools and services is at the forefront of our mission at Amazon (China) Holding Company Limited.About the RoleWe are seeking a skilled Senior Software Engineer to join our team, someone who can drive system architecture design and complex software prototyping and solutions. As part of this role, you will take part in the...


  • Beijing, China Amazon Connect Technology Services (Beijing) Co., Ltd. Full time

    Amazon Web Services, an Amazon.com Company, has been the world’s leading cloud provider for more than 17 years with the most mature, comprehensive, and broadly adopted cloud platform. We have over 200 fully featured cloud services, managed from 99 availability zones within 31 geographic regions across the globe. Millions of customers in over 240 countries...


  • Beijing, Beijing, China Renesas Electronics Full time

    **About Renesas Electronics**Renesas is a leading global semiconductor company that strives to develop a safer, healthier, greener, and smarter world. Our goal is to make every endpoint intelligent by offering product solutions in the automotive, industrial, infrastructure, and IoT markets.We are a key supplier to the world's leading manufacturers of...


  • Beijing, Beijing, China Amazon Connect Technology Services (Beijing) Co., Ltd. Full time

    Amazon Connect Technology Services (Beijing) Co., Ltd. is seeking an experienced Senior Data Architect to join our AWS Marketplace China engineering team.As a seasoned data expert, you will play a critical role in designing and implementing scalable data infrastructure solutions to integrate with multi-heterogeneous data sources, aggregate and retrieve data...

  • Hardware Architect

    7 months ago


    Beijing, China Renesas Electronics Full time

    Job Description Overview  We are seeking a talented and motivated Hardware Architect (AI Sub-system) to join our R&D team to own, define, and drive exploration and design of the next generation hardware for AI sub-system in high performance computing (HPC) SoCs. Our division’s mission is to use the latest AI and cloud technologies to develop the best...


  • Beijing, Beijing, China Amazon Connect Technology Services (Beijing) Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Cloud Industry Solutions Architect to join our team at Amazon Connect Technology Services (Beijing) Co., Ltd.Job Description:The successful candidate will be responsible for driving revenue, adoption, and growth from large and fast-growing small- and mid-market accounts to enterprise-level customers, including...