Rockwell Automation is looking for Embedded Software Engineers for developing our Next Generation I/O products.The individual will be involved in the entire product development life cycle activities from defining the functional / technical specification, design, implementation till release in accordance Rockwell product development processes.The individual will be required to consistently meet project deliverables with high quality and to work effectively in a diverse team environment. Also, be responsible for fully characterizing, analyzing, and resolving complex customer technical issues. Qualification: Ability and Attitude Strong passion in embedded engineering. Have strong desire for continuous improvement in applying best practices and modern technologies in embedded design and processes.Good analytical and problem-solving skills.Be able to adapt quickly and react positively to business needs and changes in strategies.Open-minded, a willingness to experiment within acceptable boundaries and a creative mind to bring novel solutions into design and problem-solving.A detailed oriented individual.Have good communication and interpersonal skills to collaborate with other cross-functional team in multi-cultural environment. Experience Have at least 4 years of experience in embedded software product development. Minimum 6 relevant experience for senior position. Have strong knowledge and experienced in developing embedded software using C/ Object Oriented C++. Demonstrated understanding of good system and product issue characterization skills including formulation and testing of hypothesis. Experienced in debugging and solving complex problems. Experience in use of emulators, analyzers and related instrumentation.Have solid knowledge in RTOS and have experienced in developing embedded application using RTOS. Experienced in developing Design document for firmware/embedded software. Have knowledge in different established design techniques and design patterns.Have knowledge in Secure Coding CERT C/C++ Standard.Good working knowledge of SCRUM / Agile process, static analysis tool and Version Control tools (e.g. Clearcase, Git) will be an advantage.Have knowledge and experience in Communication / Industrial Protocols. Knowledge in Python programming language is beneficialHave knowledge or experienced in industrial control systems , Functional Safety Development processes (e.g IEC 61508) will be an advantage. - Education Bachelor or Master in Electrical/Computer/Computer Science Engineering.
Internal Number: 94022BR
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.