You will be responsible for the design, development, testing and supporting of firmware/embedded software application for existing and next generation of Rockwell Automation products in accordance with engineering best practices/processes, and in partnership with team members across the globe.
You will be required to consistently meet project deliverables with high quality and to work effectively in a diverse team environment.
Bachelor or Master in Computer Science / Embedded Systems/Computer. Engineering / Electrical Electronic Engineering with Concentration in the areas of Embedded Software Engineering.
Minimal 3 years relevant experience in embedded software product development. Fresh graduates are welcome to apply.
Strong knowledge and experience in developing embedded software using C and C++ programming language.
Solid knowledge and experience with programming 32 bits Microcontroller and developing low level device driver.
Experience with development in one or more of the following areas for embedded system:
Development with Real Time Operation System
Development of communication protocols like Ethernet/USB/WiFi and CAN/Profibus, as well as IO-Link
Automated unit test methodology
Experience in developing Design document for firmware/embedded software. Have knowledge in different established design techniques and design patterns.
Experience in using different hardware-assisted debugging tools.
Have knowledge in Secure Coding CERT C/C++ standard.
Have knowledge or experience in Functional Safety/ Security Development processes will be advantage.
Ability and Attitude
Strong passion in embedded engineering. Have strong desired for continuous improvement in applying best practice and modern technologies in embedded design and processes.
Good analytical and problem-solving skills, and detailed oriented.
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.
Good communication and interpersonal skills to collaborate with other cross-functional teams in multi-cultural environment.
Internal Number: R21-2582
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.