Who ❤️ PJ →

Full Search

This job listing has expired and may no longer be relevant!
7 Aug 2021

Full-Time Power Electronics Embedded Software Engineer – Technical Advisor – 2100035O

Cummins Inc – Posted by Cummins Inc Minneapolis, Minnesota, United States

Job Description

DESCRIPTION/RESPONSIBILITIES:
Our culture believes in POWERING YOUR POTENTIAL. We provide global opportunities to develop your career, make your community a better place and work with today’s most innovative thinkers to solve the world’s toughest problems.

We believe in flexibility for you to explore your passions while making an impact through meaningful work within our inclusive workforce. That’s what #LifeAtCummins is all about.

We are looking for a talented Power Electronics Embedded Software Engineer to join our team specializing in Electronics Architecture for our Cummins Electronics and Fuel Systems in our MN, Shoreview, CPG Headquarters.

In this role, you will make an impact in the following ways:
• The Power Electronics Embedded Software Engineer will work in a global new product development group to design and develop AUTOSAR compliant embedded control software for various electric power conversion systems including power electronics converters, electric machines, sensors, actuators, etc. This individual will be also responsible for driving the use and adoption of Model Based Development methodologies during the VPI process, which includes Auto Code Generation (ACG), Model in the Loop (MIL) testing, Software in the Loop (SIL) testing and Hardware in the Loop (HIL) testing during the design and verification & validation of embedded control software on new products.
• Design, develop, implement, test, debug, troubleshoot, optimize and maintain embedded control software for electric power conversion control ECUs from low-level base software (HAL, complex device drivers) all the way up to the application layer, from concept to post-production covering all Software Development Life cycle (SDLC) activities of embedded software.
• Support model based development, auto code generation and integration of power electronics and electric machine application control software using Matlab/Simulink tool chain to meet control system requirements.
• Software integration, releases and maintenance using software configuration management and version control tools (GIT, etc.).
• Interface and coordinates with system engineering team and power electronics & control design teams to ensure control software requirements are decomposed appropriately and thoroughly analyzed prior to software design, development, and implementation.

REQUIRED SKILLS:
To be successful in this role you will need the following:
• A degree in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering. MS or PHD degree in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering with power electronics & controls background.
• Experience in developing and implementing electric motor and power converter controls with model based design and auto-code generation tools (e.g. Matlab/Simulink coders), following software develop lifecycle using industry best design practices and guidelines.
• Understanding basics and controls of various power electronics devices (IGBT, MOSFET, Diode, etc.), power electronics converters (AC-DC, DC-DC, etc.) and electric machines (synchronous and asynchronous).
• Experience with various microcontroller platforms and standard peripheral components.
• 8+ years of experience in embedded power electronics control software design and development using C/C++ from base software layers to application software layer.
• Experience with multi-threading, multi-core, real time operating systems for embedded software development.
• Experience with functional safety critical software development processes such as ISO 26262.
• Demonstrated in-depth technical knowledge of power electronics embedded control software design including micro-controllers, digital and analog circuits on several platforms.
• Experience with establishing MBD workflow and guidelines, software integration using AUTOSAR or traditional methodologies.
• A proven track record of developing and delivering AUTOSAR compliant embedded software.
• Deep knowledge of electric power conversion systems control software development processes using the V-Model for both design and verification/validation activities.
• Proficiency in embedded C/C++ software development with 5+ years of experience.
• Experience in low level device driver development (SPI, UART, CAN, LIN, I2C, PWM, etc.) and boot-loader development.

Compensation and Benefits
Base salary rate commensurate with experience. Additional benefits vary between locations and include options such as our 401(k) Retirement Savings Plan, Cash Balance Pension Plan, Medical/Dental/Life Insurance, Health Savings Account, Domestic Partners Coverage and a full complement of personal and professional benefits.

Cummins and E-verify
At Cummins, we are an equal opportunity and affirmative action employer dedicated to diversity in the workplace. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, gender, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity and/or expression, or other status protected by law. Cummins validates right to work using E-Verify. Cummins will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee’s Form I-9 to confirm work authorization.

Share this role online (there may be a referral fee*)

How to Apply

To apply for this position, please use the following URL: https://ars2.equest.com/?response_id=58ca8d70c3e525b9580bfbe17c3246db

Job Categories: Equal Opportunities. Job Types: Full-Time. Salaries: Not Disclosed.

225 total views, 0 today

Apply for this Job