Cummins logo
CumminsPosted 2 weeks ago

Electronic Systems Engineer - Software

On-siteBeijing, Beijing, China

Full TimeEnterpriseIndustrial Services

Job Summary

Investigate product software problems, understand causal mechanisms, and recommend actions while owning resolution and documenting results. Develop specifications, design, implement, test, and release software that controls Cummins product operations across various customer applications. Collaborate with cross-functional product and software development teams to deliver verified features, components, and builds. Apply and support improvements to development processes and tools including coding, compiling, static analysis, and hardware-in-the-loop testing. Make decisions on software requirements, architecture, design, and test impacting build quality and cross-BU integration. Own problem resolution for moderately complex components with increasing technical ambiguity as experience grows. Provide independent execution of established work processes while developing technology proficiency and engaging in system improvements.

Required Qualifications

  • Software development experience
  • Understanding of stakeholder requirements
  • Ability to develop specifications
  • Software design skills
  • Software implementation skills
  • Software testing skills
  • Software release skills
  • Systems knowledge
  • Expertise in software requirements
  • Expertise in software architecture
  • Expertise in software design
  • Expertise in software test
  • Ability to make decisions impacting software build quality and performance
  • Ability to manage cross-BU integration and coordination
  • Ability to own problem resolution for moderately complex components, products, systems, subsystems or services
  • Ability to engage with the improvement of systems and processes
  • Ability to provide independent execution of established work processes
  • Ability to develop technology or product knowledge
  • Ability to contribute effectively toward team goals
  • Ability to exhibit influence within a work group
  • Ability to develop proficiency in competency areas critical to success in the role
  • Ability to collaborate with product and software development teams
  • Ability to deliver verified software features, components, builds to product teams
  • Experience with coding
  • Experience with compiling
  • Experience with testing
  • Experience with code editors
  • Experience with integration tools
  • Experience with static analysis tools
  • Experience with compilers
  • Experience with hardware in the loop test tools

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce