Share this Job

Software Engineer #351 

LOCATION: Apodaca / Nuevo León (MX-NLE), Mexico | BRAND: Bendix | REQUISITION ID: 1190 | JOB GRADE: 15 

 

Want to help shape tomorrow?  At Bendix we’ve been doing it for 90 years…setting the standard with advanced dynamic solutions that drive improved commercial vehicle performance and safety.  We’re part of the Knorr-Bremse Group, the global leader in braking technologies. As part of our team, you’ll collaborate with a world of talented and dedicated colleagues whose sense of purpose complements your own. You’ll find rewarding opportunities, diverse experiences, partnerships, and an unwavering commitment to ethics and integrity. Innovation is part of our DNA. Achievement drives our culture. Learn more today! www.bendix.com/careers

 

JOB DESCRIPTION:

Position Summary and essential functions:

Software Developer focused on developing diagnostic tools and applications in support of Bendix’s electronic control products. This includes field service, programming, and manufacturing tools.

 

  • Develop software tools in support of service, programming, and manufacturing tools.
  • Assist with requirements analysis and providing input into the software design and solution.
  • Architect, design and develop code in C sharp, Visual Studio, and Python environment.
  • Participate and contribute as an active team member of development team in a Scrum Product Development working structure.
  • Develop test plans and provide test support for programs and applications.
  • Maintain and improve existing diagnostics tools and applications.
  • Provide tool technical assistance to troubleshoot and debug deployment issues and customer support.
  • Support, comply, and participate in the compliance to and development of software development process.
  • Deliver required documentation as part of software development process.
  • Collaborate with different product teams to understand needs, to develop requirement and timelines and perform testing.
  • Assess and implement licensing and cybersecurity requirements for tools.

 

Experience:

 

  • Software development experience working in vehicles, automotive, or aerospace industries.
  • Experience with test automation tools.
  • Experience with test management.
  • Experience with PC application development (visual studio).
  • Experience with Languages: C sharp, C++, Python.
  • Familiarity with Jenkins is a plus.
  • Experience in one or more communication networks (CAN, J1939, J1587, ISO 14229, J2497, LIN a plus).
  • Experience with software configuration management systems (i.e. PTC integrity).
  • Experience in developing software test plans and test cases.
  • Experience in structured design analysis techniques (i.e. SW-FMEA, FTA).
  • Experience in the use of cross compilers, assemblers, and related software development tools.
  • Experience in using Vector CANalyzer, CANape, CANoe tools a plus.
  • Experience with software license management and cybersecurity topics.
  • Familiarity with development of web-based application a plus.
  • Familiarity with mobile application development a plus.

 

 

 

Experience:

    • Engineer 2 Minimum 2+ years’ experience required.
    • Engineer 3 Minimum 5+ years’ experience required.
    • Engineer 4 Minimum 7+ years’ experience required.

 

 

Skills:

 

  • Excellent organization skills with a capability to prioritize time and resources to achieve the completion of tasks / goals.
  • Ability to assimilate data quickly.
  • Proven ability to quickly learn new skills, solve problems with a positive and creative attitude.
  • Proven structured approach to design, development, and testing.
  • Strong interpersonal, oral, and written communication skills and a positive/proactive work ethic.
  • Strong interpersonal skills to ensure success in a cross-functional, team environment developing solutions through collaboration.
  • Ideal candidate is a self-starter with a high level of energy.
  • Sense of urgency and hands-on attitude.
  • Desire to learn new tools and develop a cross-functional skill set.

 

Education:

 

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent.
  • Master’s Degree in Engineering or Computer Science a plus.

 

Position Requirements: 

 

The demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

 

 

#LI-Hybrid

What does Bendix have to offer you?
- Work-life balance that includes Paid Vacation & Holiday Paid Time Off
- Vacation Premium
- Major medical expenses
- Christmas Bonus
- Life insurance
- Educational assistance program
- Saving Fund
- Pantry Vouchers
- Personal Days Paid
- Permits paid for: Marriage or Death of a direct relative
- Cafeteria Bonus