Position Title: Engineer 3-4, Software
Reports To: Engineering Manager, Software
Date Last Revised: September 17, 2019
Want to help shape tomorrow? At Bendix we’ve been doing it for nearly 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
POSITION SUMMARY:
Software engineer focused on quality real time embedded software development and design for the Bendix electronics’ product lines.
ESSENTIAL FUNCTIONS:
EXPERIENCE:
Experience working with real time electronic control devices for commercial vehicles, automotive, or aerospace industries a plus.
Experience with real time operating systems, multi-threaded applications and use of semaphores
Inter process communication mechanisms such as shared memory, queues, buffers, pipes, sockets.
Experience with digital image processing, object recognition and detection a plus.
Experience in communication networks (J1939, J1587, ISO 14229, J2497, LIN a plus, SPI, I2C, UART, USB, Bluetooth, WiFi)
Real time embedded C, C++ and assembly programming experience
Higher-level object-oriented languages such as Java or C# a plus.
Experience in using modeling and simulation tools (MatLab, Simulink, EmbeddedCoder, ASCET, dSpace) a plus.
Experience in using scripting languages such as PERL or Python
Experience with tools such as logic analyzers, oscilloscopes, emulators, probes.
Experience with software configuration management systems (i.e. PTC)
Experience in developing software test plans and test cases (module, integration, systems, functional, performance, and stress)
Experience in leading software projects
Experience in structured design analysis techniques (i.e. SWFMEA, FTA)
Experience in the use of cross compilers, assemblers, and related software development tools
Experience with test automation tools
Experience in using Vector CANalyzer, CANdela, CANDiva, CANope, CANoe tools a plus.
Years of Experience:
KNOWLEDGE:
SKILLS:
EDUCATION:
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.
WHAT DOES BENDIX HAVE TO OFFER YOU?
Work/life balance that includes Paid Vacation & Holiday Paid Time Off
401k Plan with Company matching
Retirement Savings Plan
Educational Assistance Program (Tuition Reimbursement)
Wellness Program and incentives
On-Site Fitness Center
On-Site Cafeteria with Healthy menu options
Health and Welfare Insurance Benefits that start on your 1st day of employment:
Company-Paid Benefits:
Basic Life Insurance
Basic Accidental Death and Dismemberment (AD&D) Insurance
Short Term Disability
Business Travel Accident Insurance
Employee Assistance Program (EAP)
Voluntary Employee-Paid Benefits:
Medical and Prescription insurance
Dental insurance
Vision insurance
Supplemental Life Insurance Plans
Supplemental AD&D insurance for Employee and Family
Long Term Disability
Accident Plan
Critical Illness Plan
Hospital Indemnity Plan
*LI-SS1
Required Skills Required Experience