Enable job alerts via email!
A leading automotive company is seeking a Core Embedded Base Software Engineer in Auburn, NY. The ideal candidate will have a strong background in embedded C/C++ software, with at least 5 years of experience in a Real Time Operating System environment. Responsibilities include developing software components for automotive control modules and engaging in various software development life cycle activities. A Bachelor’s degree in Engineering is required, along with strong communication skills and the ability to work within multi-disciplinary teams.
The Core Embedded Base Software Engineer will be part of a team responsible for developing basic software components for EE/core and powertrain control modules. The candidate will engage in software requirements analysis, design, coding, test plan creation, and testing for EE/core and powertrain base software. Responsibilities include performing reviews and inspections of requirements, design documents, C/C++/assembly code, and test plans. The candidate will also embrace virtualization methods and techniques used in the base software development life cycle and interact with other departments/vendors to elicit software requirements. Experience in Base SW diagnostics and Bootloader SW development is a plus.