DESCRIPTION
Key Responsibilities
- Investigate product software problems, understand causal mechanisms, recommend appropriate actions, own problem resolution, and document results.
- Apply and improve product software development processes and tools, including coding, compiling, and testing.
- Use tools such as code editors, integration tools, static analysis tools, compilers, and hardware-in-the-loop test tools.
- Obtain input and negotiate with product and software development teams to deliver verified software features, components, and builds.
- Make decisions in the areas of software requirements, architecture, design, and test that impact the quality and performance of software builds and product lines.
- Review the work of less-experienced developers/testers to ensure robust, reusable, and efficient designs.
- Interact and collaborate with cross-functional teams.
- Provide independent leadership of smaller business impact projects or ownership of complex components, products, systems, or services.
- Lead the development and improvement of work processes and systems across functions within a global business unit.
- Coordinate and direct work amongst technicians and temporary student employees, and assist in the transfer of knowledge to less experienced engineers.
- Provide support and guidance to influence technical direction within a project team.
Want more jobs like this?
Get jobs in Pune, India delivered to your inbox every week.
RESPONSIBILITIES
Competencies
- Product Failure Mode Avoidance : Mitigate potential product failure modes to improve the reliability of Cummins' products.
- Product Function Modeling, Simulation, and Analysis : Impact product design decisions through computational tools and methods.
- Product Platform Planning and Architecting : Develop a holistic product platform aligned with market-level product plans.
- Product Software Design and Construction : Construct product software using industry best practices and robust software engineering principles.
- Product Verification and Validation Management : Develop product systems validation plans to identify failure modes and manage product risk.
- System Requirements Engineering : Translate stakeholder needs into verifiable requirements and track their status throughout the system lifecycle.
- Systems Thinking : Define the system of interest, analyze linkages and interactions, and devise modifications to produce desired effects.
- Builds Networks : Effectively build formal and informal relationship networks inside and outside the organization.
- Communicates Effectively : Develop and deliver multi-mode communications that convey a clear understanding of the unique needs of different audiences.
- Decision Quality : Make good and timely decisions that keep the organization moving forward.
- Drives Results : Consistently achieve results, even under tough circumstances.
- Manages Complexity : Make sense of complex, high quantity, and sometimes contradictory information to effectively solve problems.
- Resourcefulness : Secure and deploy resources effectively and efficiently.
- Values Differences : Recognize the value that different perspectives and cultures bring to an organization.
QUALIFICATIONS
Qualifications
- College, university, or equivalent Bachelor's degree in Engineering or an appropriate STEM field is required.
- Post-graduate (Master's) degree relevant to this discipline area may be required for select roles.
- This position may require licensing for compliance with export controls or sanctions regulations.
Skills and Experience
- Embedded software development using C/C++ and device driver development for various platforms, including Linux.
- System software testing skills, system composer, and Simulink approach for development.
- Prior Senior or Lead Engineer equivalent work experience in a relevant discipline area with a demonstrated track record of technical problem solving and quality decision making.
- Knowledge of MS Office tools is preferred.
- Experience of using Ethernet, CAN,Modbus,Modbus TCP/IP
Job Engineering
Organization Cummins Inc.
Role Category Hybrid
Job Type Exempt - Experienced
ReqID 2405569
Relocation Package Yes