Embedded Software Developer

1 month ago


Beijing, Beijing, China Cummins Inc. Full time
About the Role

Cummins Inc. is seeking a highly skilled and motivated Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for creating electronic tools that are used to create embedded software, or manufacture and service Cummins products.

Key Responsibilities
  • Investigate electronic tools problems, understand causal mechanisms, recommend appropriate action, own problem resolution and document results with guidance from more experienced team members.
  • Apply and support the improvement of electronic tools development processes and tools.
  • Process include Electronic Tools Product Line (ETPL) common workflow, 7 step problem solving, application product development (requirements, design, development test, support).
  • Tools include platform specific compilers and toolsets for Windows, Linux, Android, iOS, software lifecycle tools (such as Integrity) and requirements management (Integrity, Doors), configuration/change management.
  • Obtain input and negotiate with product and software development teams and deliver verified software features, components, builds and support to product teams and end users.
  • Make decisions in the areas of software requirements, design, and test that impact local component and feature design.
  • Own problem resolution for moderately complex components, products, systems, subsystems or services with technical complexity and ambiguity increasing as experience is gained in the role.
Requirements
  • College, university, or equivalent Bachelor's degree in Engineering or appropriate STEM field is required.
  • Post-graduate (Master's) degree relevant to this discipline area may be required for select roles.
  • This position may require licensing for compliance with export controls or sanctions regulations.
  • Entry level/Early career professional. Preferred candidates would have relevant experience working in either a temporary student employment environment (intern, co-op, or other extracurricular team activities) or as an early career professional in a relevant technical discipline area.
Preferred Qualifications
  • 2023, 2024 and 2025 campus candidate will be preferred.
  • Background of Software Engineering / Telecommunications Engineering will be preferred.
  • Background of Automative Engineering / Electrical Engineering will be preferred.
  • Experience of Programing languages (C#, Python, Java, Android, IOS) or PCB hardware will be preferred.
  • Be good at presentation, communication and analytical capability.
What We Offer

Cummins Inc. offers a dynamic and challenging work environment with opportunities for professional growth and development. We are committed to diversity and inclusion and strive to create a workplace that is welcoming and inclusive for all employees.



  • Beijing, Beijing, China Cummins Inc. Full time

    Job Summary:Cummins Inc. is seeking a talented Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for creating electronic tools that are used to create embedded software, or manufacture and service Cummins products.Key Responsibilities:Investigate electronic tools problems, understand causal mechanisms,...


  • Beijing, Beijing, China Cummins Inc. Full time

    About the RoleCummins Inc. is seeking a highly skilled and motivated Embedded Software Developer to join our team. As a key member of our product development team, you will be responsible for creating electronic tools that are used to create embedded software, manufacture, and service Cummins products.Key ResponsibilitiesInvestigate electronic tools...


  • Beijing, Beijing, China Renesas Electronics Full time

    Job DescriptionRenesas Electronics is seeking a talented Graduate Application Engineer to join our MCU Application Team. As a key member of our team, you will be responsible for providing technical support to our customers, internal technical teams, and field application engineers (FAEs) on our general-purpose MCU products and solutions.Main...


  • Beijing, Beijing, China Ericsson Full time

    About this OpportunityWe are seeking a skilled Software Radio Developer to join our team at Ericsson. As a key member of our multi-functional team, you will be responsible for implementing new functionality for 5G NX and developing radio products.Key ResponsibilitiesPerform continuous analysis and requirement handling in embedded systemsDevelop and test...


  • Beijing, Beijing, China Ericsson Full time

    About this OpportunityWe are seeking a skilled Software Developer to join our team at Ericsson, where you will be part of a multi-functional team implementing new functionality for 5G NX and developing radio products. Our focus is on Lean and Agile ways of working, and we coordinate in multi-functional development teams that prioritize continuous...


  • Beijing, Beijing, China Ericsson Full time

    About this OpportunityWe are seeking a talented Software Developer to join our team at Ericsson, where you will be part of a multi-functional team implementing new functionality for 5G NX and developing radio products. Our focus is on Lean and Agile ways of working, and we coordinate in multi-functional development teams that prioritize continuous...


  • Beijing, Beijing, China Ericsson Full time

    About this OpportunityAs a Radio Software Developer at Ericsson, you will be part of a multi-functional team implementing new functionality for 5G NX and developing radio products. Our focus is on Lean and Agile ways of working. We coordinate in multi-functional development teams in which continuous improvement, innovation, and sharing are key.Key...


  • Beijing, Beijing, China Software Full time

    Position Overview: The Software division is seeking a dedicated AV Map Validation Specialist to significantly contribute to the advancement of safety in automated driving assistance technologies and fully autonomous vehicles. The ideal candidate will possess a robust mathematical and algorithmic background in areas such as graph theory, computer vision, and...


  • Beijing, Beijing, China Software Full time

    Job SummaryMobileye China R&D Center is seeking a highly motivated AV Map Validation Engineer to contribute to the development of advanced driving assistance systems (ADAS) and fully autonomous vehicles (AV).Key Responsibilities:Develop automatic testing tools and test cases for AV Map releases.Investigate issues in real production maps and provide solutions...


  • Beijing, Beijing, China Software Full time

    About the RoleMobileye China R&D Center is seeking a highly motivated AV Map Validation Engineer to contribute to the development of advanced driving assistance systems (ADAS) and fully autonomous vehicles (AV). As an AV Map Validation Engineer, you will have a solid mathematical and algorithmic foundation in graph, computer vision, and machine learning...


  • Beijing, Beijing, China Software Full time

    About the RoleMobileye China R&D Center is seeking a highly motivated AV Map Validation Engineer to contribute to the development of advanced driving assistance systems (ADAS) and fully autonomous vehicles (AV). As an AV Map Validation Engineer, you will have the opportunity to work on building automatic validation of AV maps and making continuous...


  • Beijing, Beijing, China Software Full time

    About the RoleMobileye China R&D Center is seeking a highly motivated AV Map Validation Engineer to contribute to the development of advanced driving assistance systems (ADAS) and fully autonomous vehicles (AV). As an AV Map Validation Engineer, you will have a solid mathematical and algorithmic foundation in graph, computer vision, and machine learning...


  • Beijing, Beijing, China Software Full time

    About the RoleMobileye China R&D Center is seeking a highly motivated AV Map Validation Engineer to contribute to the development of advanced driving assistance systems (ADAS) and fully autonomous vehicles (AV). As an AV Map Validation Engineer, you will have a solid mathematical and algorithmic foundation in graph, computer vision, and machine learning...


  • Beijing, Beijing, China NVIDIA Full time

    Software Engineer for Autonomous VehiclesWe are seeking a highly skilled Software Engineer to join our DRIVE Context Fusion team, where you will play a key role in developing and guiding the future of our autonomous driving solution. Your expertise in sensor fusion, computer vision, and embedded real-time software will be instrumental in crafting innovative...


  • Beijing, Beijing, China NVIDIA Full time

    Job Title: Software Engineer, Map Perception FusionWe are seeking a highly skilled Software Engineer to join our DRIVE Context Fusion team, where you will play a crucial role in developing and guiding the future of our autonomous driving solution. Your expertise in sensor fusion, computer vision, and embedded real-time software will be instrumental in...

  • Software Architect

    2 weeks ago


    Beijing, Beijing, China Renesas Electronics Full time

    Job DescriptionWe 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.ResponsibilitiesParticipate and lead in the software architecture design of the...


  • Beijing, Beijing, China Canonical Full time

    Position Overview At Canonical, our OEM Delivery Team collaborates with leading OEM, IHV, and ODM partners to integrate Ubuntu Classic and Ubuntu Core, reaching millions of users worldwide. This role offers the chance to work with advanced technologies alongside top-tier partners, contributing significantly to innovation. As a Software Engineer, your...

  • Software Architect

    2 weeks ago


    Beijing, Beijing, China Renesas Electronics Full time

    Software Architect (AI Sub-system)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.Key Responsibilities:Participate and lead in the software...

  • Software Architect

    4 weeks ago


    Beijing, Beijing, China Renesas Electronics Full time

    Job DescriptionOverviewWe 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.ResponsibilitiesParticipate and lead in the software architecture design...

  • Software Architect

    4 weeks ago


    Beijing, Beijing, China Renesas Electronics Full time

    Job DescriptionOverviewWe 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.ResponsibilitiesParticipate and lead in the software architecture design...