
Associate Firmware Engineer
Rockwell Automation1 day ago
Singapore, SingaporeEntry Level
Responsibilities
- Design, test, and support firmware and embedded software applications for existing and next-generation products.
- Develop embedded software using C and C++ for 32-bit microcontrollers.
- Develop low-level device drivers and work with real-time operating systems.
- Implement communication protocols including Ethernet, USB, WiFi, CAN, Profibus, and IO-Link.
- Apply automated unit testing methodologies and engineering best practices.
- Create firmware and embedded software design documentation.
- Use hardware-assisted debugging tools and collaborate with global teams, customers, and partners.
- Communicate project updates and issue resolutions in a multicultural team environment.
Requirements
- At least 1 year of relevant embedded software product development experience is requested, while candidates with no full-time experience are welcome to apply.
- Experience with C and C++ embedded software development, 32-bit microcontrollers, and low-level device drivers.
- Experience with real-time operating systems, embedded communication protocols, and automated unit testing.
- Bachelor's or master's degree in Computer Science, Embedded Systems, Computer Engineering, or Electrical/Electronic Engineering with an embedded software concentration.
- Knowledge of established design techniques, design patterns, secure coding standards such as CERT C/C++, and functional safety or security development processes is advantageous.
- Experience with design documentation, hardware-assisted debugging tools, and applying embedded engineering best practices is preferred.
- Ability to collaborate across teams, communicate with customers and partners, and develop novel solutions within acceptable boundaries.
Benefits
- Health insurance with comprehensive inpatient coverage and optional top-up plans.
- Outpatient benefits including clinical consultation, prescribed medication, telemedicine, health screening, dental, and vision coverage.
- Life and accident protection covering death and disability from natural causes, illness, and accidents.
- Hybrid and remote flexible work options with paid time off.
- International travel and medical assistance.
- Retirement benefits including Employees Provident Fund contributions, gratuity, and voluntary National Pension System participation.
- Personalized well-being program, Calm mindfulness subscription, employee assistance program, and childcare creche services at corporate rates.
- Rockwell's hybrid policy expects employees to work at a Rockwell location on Mondays, Tuesdays, and Thursdays unless business obligations require otherwise.
About Rockwell Automation
Rockwell Automation builds industrial control hardware and factory software for manufacturers, and sells services and systems to design, operate, and maintain automated plants. Its Allen-Bradley controllers, drives, and safety products pair with FactoryTalk software and MES to support discrete and process industries. Founded in 1903 and headquartered in Milwaukee, it is a public company on the NYSE (ROK) with global sales, partners, and OEM customers.