Responsible for the development of software components used in industrial control products. Development is done in a team environment following sound engineering practices. Work is typically at the subsystem design and implementation level with assistance by senior engineers.
Essential Functions: Functional Develops an understanding of the requirements of the software subsystem. Typically in collaboration with a senior engineer, develops subsystem designs that meet the requirements. Provides time estimation for the design. Considers tradeoffs between requirements, speed, cost and reliability in the choice of a design approach. Develops and documents code, according to the development process, that satisfies the software design. Develops and executes thorough unit test plans. Reports, analyze, debugs and corrects defects. Integrates with other components to produce a final product. Participates in reviews of documents, designs, code, test cases and user documentation. Provides work estimates and status reports to the technical lead and Project Manager, as requested. Maintains adequate interaction to ensure assigned tasks are prioritized appropriately Keeps informed of new developments in the software engineering and computer engineering fields. Identifies and participates in technical and developmental training opportunities.
Leadership Contributes to software development capability improvement in the areas of software development practices, technology utilization and development tools. Interpersonal Effectively teams with others through mutually supportive professional relationships, open and direct communications, honesty and respect. Able to cope with and leverage personality differences and differences of opinion.
Business Accepts additional responsibilities as assigned by manager. Ensures thorough familiarity with company policies and procedures. Appropriately applies policies and procedures in compliance with government laws. Policies and procedures include, but not limited to: Standards of Business Conduct, Intellectual Property, Control Environment, Information Protection, ISO 9000 & 14000, government regulations (e.g. health, safety, quality and environmental), and functional policies published on the Rockwell Automation Information Network.
For those with supervisory responsibilities: Trains and motivates subordinates in the importance of full compliance with the letter and spirit of such policies and procedures.
Internal Number: 2548266
About Rockwell Automation
When you choose Rockwell Automation, you join countless talented employees who have helped us establish our leadership position in the automation industry over the past century.
You join a diverse, inclusive and global community with a passion for innovation. A place where you can partner with great minds and inspiring people. And a corporation backed by the financial strength that drives growth – and career opportunities.
As much as we focus on our customers, we know our employees are key to our success and future. Helping you develop a rewarding career is a top priority. Because when you succeed, we succeed.