09 Sep
|
Rockwell Automation
|
Pune
09 Sep
Rockwell Automation
Pune
Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.
We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us!
As a Graduate Engineer Trainee for Rockwell Automation, you will design and develop industry-leading commercial software known for its innovation and usability. You will also perform intermediate level software testing tasks including test planning, scheduling, and execution.
You will be an important player in subsystem design, implementation, and testing. You will play an active role in all the stages of the development lifecycle and support your team throughout the process. You will also help ensure that developed products meet requirements and are within total quality management standards. You will collaborate with multiple global cross-functional teams and may also require you to be the technical lead of a small-scale feature or portion of a feature.
When you join our software engineering group, you become part of a team that believes in knowledge sharing and collaboration. This team is committed to using reliable and well-thought-out engineering practices and technology to overcome any challenges.
We are looking for someone who will use a diverse set of technical backgrounds and opinions by encouraging a team-oriented environment and the use of open and direct communications and respect.
You will also seek knowledge of new developments in the software engineering, computer engineering, and test automation fields and will identify and pursue career development opportunities.
Your Responsibilities:
- Participate in software design, development, and testing activities under guidance
- Write clean, efficient, and maintainable code following coding standards
- Assist in debugging, troubleshooting, and resolving defects
- Collaborate with cross-functional teams including QA, product management, and DevOps
- Learn and apply software development methodologies (Agile/Scrum)
- Contribute to continuous improvement initiatives within the team
The Essentials - You Will Have:
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
- Collects, contributes to and documents requirements for a feature and its components, ensuring the information required for the development of software and corresponding test cases are contained in the specifications.
- Develops new subsystem designs or contributes to existing ones ensuring they meet the established requirements.
- Establish a timeline and estimate the resources needed to implement a design. Consider tradeoffs between requirements, speed, cost and reliability in the choice of a design approach. Provide progress reports.
- Implement and documents code that meets the requirements of the software design, develops unit test plans.
- Reports, analyzes, debugs and corrects anomalies, determines the origin and root cause of anomalies identified.
- Take the lead in the integration of other components by solving problems within and across subsystems to produce a final product.
- Participates in reviews of documents, designs, code, test cases and user documentation.
- Responsible for the maintenance and integrity of one or more software subsystems.
The Preferred - You Might Also Have:
- Takes the lead on identifying and recommending software development capability improvements in the areas of software development practices, development tools, and test automation.
- Thinks outside the box and is willing to research and explore recent avenues by utilizing the latest technologies and standards.
- Clearly communicates and conveys design concepts, both verbally and in writing.
What We Offer:
Our benefits package includes …
- Comprehensive mindfulness programs with a premium membership to Calm
- Volunteer Paid Time off available after 6 months of employment for eligible employees
- Company volunteer and donation matching program – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation.
- Employee Assistance Program
- Personalized wellbeing programs through our OnTrack program
- On-demand digital course library for professional development
... and other local benefits! At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the , we encourage you to apply anyway. You may be just the right person for this or other roles.
Rockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.
📌 Graduate Engineer Trainee (Pune)
🏢 Rockwell Automation
📍 Pune