Chief Engineer - Software job at Eaton in Southfield, MI, Galesburg, MI, Grand Rapids, MI, Jackson, MI, Marshall, MI

Other Jobs To Apply

No other job posts for this day.

Chief Engineer - Software Location: Southfield, Michigan, USA, 48076 Galesburg, Michigan, USA, 49053 Grand Rapids, Michigan, USA, 49512 Jackson, Michigan, USA, 49203-1972 Marshall, Michigan, USA, 49068 Hybrid Full-time Job Description: Eaton's Corporate Sector division is currently seeking a Chief Engineer - Software. This position can sit on a hybrid work schedule at any one of our locations in Michigan. The expected annual salary range for this role is $137000 - $201000 a year. Please note the salary information shown above is a general guideline only. Salaries are based upon candidate skills, experience, and qualifications, as well as market and business considerations. What you'll do: PRIMARY FUNCTION: This is a Chief Engineer - Software position responsible for directing and providing embedded software solutions for the Embedded System Software CoE(E2S). Serves as a technical subject matter expert (SME) in the area of embedded software engineering; creates own strategy, direction, priorities and leads the team to drive business results / improvements in division/region. Possesses a broad strategic vision of the division's future products and services and provides consultation in embedded software applications. Involved in a wide variety and large number of projects, conduct feasibility studies ensuring that objectives are met and are within budget. In this role, you will guide the development of embedded software requirements, design software architecture, and produce embedded software solutions, define Validation & Verification strategy; as well as the overall V-cycle process to confirm that system and functional safety requirements are met. You will be responsible for working with team members and engineering managers to estimate development, resources and timing to achieve the desired results. You will be expected to train and mentor less experienced engineers. You will work with and provide technical directions to Eaton engineering centers globally. ESSENTIAL FUNCTIONS: A. Lead projects/programs involving multiple components for completeness, compatibility, and compliance. Has sphere of influence at the division level. Identifies opportunities / connections within the company and technical associations that enhances business performance. Demonstrated leadership on software and controls engineering projects. Deep domain understanding of Embedded and Model-Based software development cycles and processes including V-cycle. B. Work with Software architecture to apply the appropriate embedded software standards, processes, procedures, and tools through the software development life cycle. Lead external partners and internal engineering resources on the integration work between ECU ASW and BSW interfaces, Complex device drivers, RTE generation, service tool drivers and other intelligent embedded systems within the AUTOSAR and non-AUTOSAR Framework to meet customer and project timelines. C. Evaluate embedded system level requirements and software algorithm proposals to meet product performance (Processor utilization, memory usage), functionality and robustness requirements. Help define and improve embedded coding standards, Configuration guidelines and processes, and contribute to industry technical papers and conferences. D. Invent and develop embedded base software strategies and guide architecture design to achieve solutions. Use debugging and simulation tools to efficiently perform design iterations and optimization. Verify solutions created by you or other team members through simulation, sub-system, hardware-in-the-loop and vehicle level testing. E. Drive implementation consistency across multiple resources contributing to the same embedded system architecture. Champion and document improvements to the engineering standard work processes we use to engineer our products. F. Utilize industry functional safety process to enhance design robustness. Provide strategic direction to the validation/verification process at a unit, sub-system and vehicle level to meet functional safety requirements; as well as, provided guidance to simulation, test stand and vehicle level data analysis activities. G. Build and maintain working relationships with the controls and software engineering organization, other functional groups, and customers. Conduct software defect root-cause analysis, resource profiling, lead implementation and validate corrective actions. Qualifications: Basic (required) Qualifications: Bachelor's degree in electrical/Electronic Engineering, Computer Engineering, or Computer Science from an accredited institution required. Minimum fifteen (15) years' experience of working knowledge of C/C++ and software development tools for embedded microcontroller. Minimum of five (5) years experience AUTOSAR stacks configuration, framework, architecture, specification Minimum of ten (10) years' Experience in embedded software development linked to Model-based controls software in MATLAB Simulink Minimum of ten (10) years' experience in usage of advanced 32-bit multicore Microcontrollers, peripherals, register configurations and MCAL design. No relocation is offered for this position. All candidates must currently reside within 50 miles of Southfield, Galesburg, Grand Rapids, Jackson, or Marshall: MI to be considered. This position requires use of information or access to hardware which is subject to the International Traffic in Arms Regulations (ITAR). All applicants must be U.S. persons within the meaning of ITAR. ITAR defines a U.S. person as a U.S. Citizen, U.S. Permanent Resident (i.e. 'Green Card Holder'), Political Asylee, or Refugee. Must be authorized to work in the United States without company sponsorship now or in the future Preferred Qualifications: Master or Advanced degree in electrical, controls, software or relevant engineering field Experience with Controller Networks such as CAN/J1939 vehicle communication bus protocol. Experience with Vector tools such as CANape and CANalyzer and debugging tools like Lauterbach. The ideal candidate would have experience in, or knowledge of automotive drivetrain/powertrain systems and components. Project management skills to assess task effort, manage priorities, and report status. Good communication skills with ability to interface directly with external partners, suppliers, and both internal and external customers. Experience with change management and software release processes in a team environment. Formal training in Functional Safety requirements (e.g. ISO26262 or IEC61508) Skills: We are committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law. Eaton believes in second chance employment. Qualified applicants with arrest or conviction history will be considered regardless of their arrest or conviction history, consistent with the Los Angeles County Fair Chance Ordinance, the California Fair Chance Act and other local laws. You do not need to disclose your conviction history or participate in a background check until a conditional job offer is made to you. After making a conditional offer and running a background check, if Eaton is concerned about conviction that is directly related to the job, you will be given the chance to explain the circumstances surrounding the conviction, provide mitigating evidence, or challenge the accuracy of the background report. To request a disability-related reasonable accommodation to assist you in your job search, application, or interview process, please call us at 1-800-836-6345 to discuss your specific need. Only accommodation requests will be accepted by this phone number. We know that good benefit programs are important to employees and their families. Eaton provides various Health and Welfare benefits as well as Retirement benefits, and several programs that provide for paid and unpaid time away from work. Please note that specific programs and options available to an employee may depend on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements. Apply tot his job

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...