Due to business growth, Rockwell is adding to this already strong team of software developers and firmware engineers.
We are looking for team members with diverse technical backgrounds who love to solve problems and can leverage their personal experience to grow our teams. A good background in embedded software development and real time control systems is required. If outstanding technical opportunities, being part of, and learning from, one of the most experienced teams in the industry interest you, you should consider Rockwell Automation.
Participates in the design of embedded software subsystems that optimize and balance the following goals: run-time performance, memory requirements, simplicity and correctness, development time and effort, reusability, extendibility, reliability, and safety. Maximizes the reuse of existing internal or external software components in order to shorten the product development cycle. Reviews the subsystem and system designs of others for system design implications.
Analyzes, designs, programs, debugs and modifies software. Troubleshoots code for firmware (IC embedded code) applications. Involves analog and digital hardware and software operating systems.
Proven competency with object-oriented analysis and design as well as real-time development using the C/C++ language required.
Participates in the development of new product functional specifications.
Participates in the development of new engineering processes and best practices.
Drives quality by maintaining the link between requirements and testing.
Actively searches for ways to improve overall productivity through process improvement.
Optimizes personal and team development activities to drive aggressive productivity.
Maintains focus on solutions that will improve the customer experience.
Investigates software anomalies in association with the functional test team, customer support team, or other group (possibly including customer) as needed. Debugs and corrects anomalies.
Keeps current and well informed on embedded software engineering methodologies and technologies relevant to our industry through personal research, training and seminar participation.
Willingness to work in a diverse set of software development frameworks including Agile and Scrum as the business demands.
Open to receiving and sharing of new ideas.
Functions effectively in a team environment as both an individual contributor and a leader.
Effectively expresses opinions and accepting of different viewpoints.
Must be willing to work in a team environment.
Maintains and consistently applies knowledge of current policies, procedures, and standards pertaining to technical and administrative issues.
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.
Internal Number: 2713354
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.