Taro Logo

Senior Engineer, Embedded Software

Global leader in industrial automation and digital transformation, connecting people with technology to expand what is humanly possible.
Embedded
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Robotics · Automotive

Description For Senior Engineer, Embedded Software

Rockwell Automation, a global leader with 28,000 employees, is seeking a Senior Embedded Software Engineer for their Prague office. This role offers an exciting opportunity to work on Programmable Logic Controllers (PLC) development in a hybrid work environment. The position involves designing and implementing embedded software solutions, working with modern technologies including Python and C++, and contributing to an agile team using the Scaled Agile Framework. The ideal candidate will have 4+ years of software development experience and strong expertise in embedded systems. The company offers comprehensive benefits including mental health support, volunteer opportunities, and professional development resources. Rockwell Automation's focus on industrial automation and digital transformation makes this an excellent opportunity for engineers passionate about making a global impact in manufacturing and automation technology. The role combines technical challenges with the opportunity to mentor junior engineers and work on cutting-edge industrial solutions.

Last updated 2 hours ago

Responsibilities For Senior Engineer, Embedded Software

  • Design, develop and test embedded software for new Programmable Logic Controllers (PLC)
  • Implement PLC core functionalities to new platforms and implement PLC features
  • Work in multiple hardware and software environments
  • Develop automated tests, expanding and improving automated test coverage
  • Analyze and optimize software performance and memory usage
  • Provide constructive feedback and guidance to junior engineers
  • Work in an agile team using the Scaled Agile Framework

Requirements For Senior Engineer, Embedded Software

Python
Linux
  • Bachelor's degree in Electrical Engineering or Computer Engineering or equivalent knowledge
  • Knowledge of C++ and Python
  • 4+ years of experience with software development
  • Fluent in English
  • Ability to design and implement software architecture for embedded systems
  • Team player

Benefits For Senior Engineer, Embedded Software

Mental Health Assistance
  • Comprehensive mindfulness programs with premium Calm membership
  • Volunteer Paid Time off after 6 months
  • Company volunteer and donation matching program
  • Employee Assistance Program
  • Personalized wellbeing programs through OnTrack
  • On-demand digital course library for professional development

Jobs Related To Rockwell Automation Senior Engineer, Embedded Software