Senior Embedded Software Engineer

Rockwell

Singapore, Singapore
Hybrid
Communication protocol firmware development
Real-time control systems
Programming 32-bit microcontroller
Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile

Job Summary

  • Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile.
  • You will help design embedded software subsystems that balance performance, memory, simplicity, correctness, and safety while maximizing reuse to shorten product development cycles.
  • The company offers outpatient benefits, life and accident protection, and hybrid and flexible work options.

Matching Summary

Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile.

Skills & Requirements

Must-have

  • communication protocol firmware development
  • real-time control systems
  • programming 32-bit Microcontroller
  • ThreadX OS development
  • industrial communication protocols
  • automated unit test methodology
  • embedded software engineering

Nice-to-have

  • hardware-assisted debugging tools
  • experience with Agile process
  • static analysis and version control tools
  • open-minded and experimental mindset
  • relational database experience
  • cloud deployment experience

Key Requirements

  • Degree or master's in computer science or related field
  • Minimum 5 years experience in real-time embedded systems
  • CERT Secure Coding certification in C and C++

Work Rights

Not specified

Tailored Resume

Cover Letter