Jobiglo

No results.

Senior Firmware Engineer (Communication Protocol)

rockwellautomation · Singapore

New
Hybrid Senior 🇬🇧 English
Python TCP/IP Git Jira BacNet Modbus TCP Ethernet/IP Green Hills Integrity OS

Job description

About the role

Rockwell Automation is hiring a few Senior Firmware Engineers (Communication Protocol) in Singapore as part of its development engineering expansion. The engineer maximizes reuse of existing internal or external firmware components, frameworks and communication protocol libraries to shorten the product development cycle, and reviews subsystem and system designs for implications. The position reports to the Power Motion Business (PMB) Singapore Engineering Manager and receives functional support from the global development engineering team.

Key responsibilities

  • Analyze, design, program, debug and modify firmware, troubleshooting code and involving analog and digital hardware and firmware operating systems.
  • Work on embedded firmware for drive products: developing firmware features, improving and managing firmware, testing and compliance standards.
  • Design, develop and test firmware for communication protocols such as Ethernet/IP, BacNet, Profibus, Profinet, SNMP, serial communication and Modbus TCP.
  • Participate in improving engineering processes and best practices, and keep the link between requirements and testing.
  • Investigate firmware anomalies with the functional test, customer support or other teams and resolve them.
  • Stay current on embedded firmware and cybersecurity methods through research, training and seminars.
  • Work in Agile and Scrum frameworks as the business demands, and function in a globally distributed team.

Required profile

  • Bachelor's degree in Computer Science, Computer Engineering or Electrical Engineering (with a focus on firmware), or equivalent.
  • Minimum 2 years of experience in communication protocol development, analyzing, designing, programming and testing real-time firmware with C/C++.
  • Candidates with more than 4 years of embedded firmware experience may be offered a Senior Engineer position.
  • Ability to organize and direct the activities of other employees and communicate with a globally distributed team.
  • Preferred: Master's degree, cybersecurity training or certification, familiarity with Scrum, SAFe and CIP/CIP Security protocols.

Required skills

  • Object-oriented analysis and design, and real-time development in C/C++.
  • Desired: Python, Green Hills Integrity OS and Multi IDE, TCP/IP networking, Git, security tools such as Achilles and Burp Suite, and Jira and Jama.
  • Strong collaboration in a matrixed organization and clear technical communication.

What we offer

  • Mindfulness programs with a premium membership to Calm.
  • Paid volunteer time off after 6 months for eligible employees, plus company volunteer and donation matching.
  • Employee Assistance Program and personalized wellbeing programs through OnTrack.
  • On-demand digital course library for professional development and other local benefits.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec rockwellautomation.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 21 hours ago

Expires 1 month from now

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

rockwellautomation

Singapore