Senior Embedded Software Engineer

Posted 11 Days Ago
Be an Early Applicant
Katowice, Śląskie
Mid level
Hardware • Software
The Role
The Senior Embedded Software Engineer will lead the design and development of software programs for embedded systems, ensuring compatibility with hardware and working with a variety of communication and automation systems. Responsibilities include troubleshooting, documentation, testing, and contributing to the enhancement of software development practices.
Summary Generated by Built In

Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.

We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us!

Job Description

You will provide technical leadership as a member of an Embedded Software Engineering team to perform complex work tasks in software development for embedded systems. This development may involve Programmable Automation, Visualization, Communications, I/O systems or Industrial Automation Software. This will include modern embedded operating systems applied to custom in-house hardware.

You will report to the Team Leader, Firmware Engineering and have a hybrid schedule working in Katowice, Poland.

Your Responsibilities:

  • Lead the design, development, troubleshooting and debugging of software programs for software enhancements, maintenance or new products. Determine hardware compatibility and influence of hardware design.
  • Use your wide-ranging experience, professional concepts and our goals to resolve complex issues in creative and effective ways.
  • Lead or participate in creation of or reviews of; documents, designs, code, test cases and user documentation.
  • Perform unit or functional testing of developed software to ensure correct operation per functional requirements and compatibility with other components in the system.
  • Contribute and influence software development capability by keeping abreast of current trends in the areas of software development practices, technology utilization and development tools.
  • Frequently interact with peers and customers to gain cooperation of others or conduct presentations of complex technical information/project activities. Establish operational goals and work plans. Network with main contacts outside own area of expertise.
  • Accountability to assignments, keeping in mind the guiding principles; Customer Focus, Sense of Urgency, Performance to schedule and Quality.

The Essentials - You Will Have:

  • Minimum of a completed Bachelor of Science Degree in Electrical Engineering, Computer Engineering, or similar Engineering discipline with a concentration in software.
  • Minimum of 4 years of relevant work experience.
  • Technical leadership involving development of embedded systems involving software operating systems and digital hardware.
  • Programming and development experience involving C and C++ is required.
  • Proficiency in English language, both written and spoken.

The Preferred - You Might Also Have:

  • Windows 10 Skills

IoT Enterprise development

Iot Core development

Operating system internals

Desktop Kernel mode programing

Desktop Driver development

Computer architecture

C#

.net development

UWP development

WinRT development

Advanced Win32 development skills

ADK and IoT production tool development

  • C++ skills

High degree of C++ skills (Latest standards)

STL ATL WTL

cppwinrt development

  • Windows CE

Windows CE Kernel mode development

Windows CE6, WEC7 and WEC2013 development

Windows CE Driver development

Windows CE BSP development

  • Other

Powershell

What We Offer:

Our benefits package includes …

  • Comprehensive mindfulness programs with a premium membership to Calm,
  • Volunteer Paid Time off available after 6 months of employment for eligible employees,
  • Company volunteer and donation matching program – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation,
  • Employee Assistance Program,
  • Personalized wellbeing programs through our OnTrack program,
  • On-demand digital course library for professional development,

... and other local benefits!

At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right person for this or other roles.

#LI-Hybrid

#LI-JS1

Rockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.

Top Skills

C
C++
The Company
Bellevue, WA
22,000 Employees
On-site Workplace
Year Founded: 1903

What We Do

At Rockwell Automation, we connect the imaginations of people with the potential of technology to expand what is humanly possible, making the world more intelligent, more connected and more productive.

Similar Jobs

Katowice, Śląskie, POL
22000 Employees
Katowice, Śląskie, POL
22000 Employees

Applied Systems Logo Applied Systems

Sr. Data Engineer

Cloud • Insurance • Payments • Software • App development • Big Data Analytics
Hybrid
Katowice, Śląskie, POL
2780 Employees

ING Logo ING

Proficient Test Automation Engineer

Fintech • Payments • Financial Services
Katowice, Śląskie, POL
65710 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account