431,271open jobs
14,748companies
59,958added this week
Browse all
Salary
$42k – $88k per year (Estimated)
Location
Remote/Hybrid (Johannesburg, South Africa)
Seniority
Staff · 10+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Rockwell Automation is an American industrial automation company whose origins go back to 1903, and which became a pure automation business after separating from Rockwell International in the 1990s. It supplies the programmable controllers, drives, motion control, safety systems and industrial software that run factory floors, sold under the Allen-Bradley hardware brand and the FactoryTalk software family, largely through a distributor and system integrator channel. Headquartered in Milwaukee and listed on the New York Stock Exchange, it is unusually concentrated on North American manufacturing compared with its European competitors.

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

We're looking for a passionate Embedded Software Engineer to join our dynamic team developing commercial software solutions for the industrial automation space. You'll contribute to the design, and testing of high-quality software products that are scalable, secure, and user-friendly.

You'll work with teams throughout the software development lifecycle, gaining exposure to modern technologies and engineering practices. This is a great opportunity for someone who enjoys solving complex problems, collaborating with others, and growing their technical expertise in a supportive environment. You will report to the Software Engineering Team Lead

Your Responsibilities:

  • Software Development: Write clean, maintainable, and efficient code while responsibly using GenAI tooling to enhance productivity.
  • Testing & Debugging: Develop unit tests; resolve software defects.
  • Software Development Lifecycle: Involvement and support of the full development lifecycle, including requirement management, development, testing, DevOps infrastructure, compliance reviews, and delivery.
  • Collaboration: Work with product managers, designers, and other engineers to understand requirements and deliver high-quality features.
  • Documentation: Help create technical documentation for code, designs, and test cases.
  • Continuous Learning: Stay current with industry trends and new technologies; apply new knowledge to improve product quality and development practices.
  • Code Reviews: Participate in peer reviews to maintain code quality and share knowledge.
  • Support: Investigate internal and external customers with issues and defects with our software products.

The Essentials - You Will Have:

  • Bachelor's Degree
  • Advanced knowledge or experience with embedded systems, electronics, and microcontrollers.

The Preferred - You Might Also Have:

  • Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 10+ years of experience with a solid foundation in embedded software development, and familiarity with Agile methodologies.
  • Proficiency in embedded C/C++.
  • Familiarity with developing applications for Linux and containerized environments.
  • Familiarity with Agile development methodologies.
  • Basic knowledge of microservices-based architecture.
  • Exposure to test automation and continuous integration pipelines.
  • Familiarity with responsible use of GenAI tools like GitHub Copilot.

What We Offer:

Our benefits package includes …

  • 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.
  • On-demand digital course library for professional development
  • Comprehensive mindfulness programs with a premium membership to Calm
  • Employee Assistance Program
  • Personalized wellbeing programs through our OnTrack program

... 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 candidate for this or other roles.

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
431,271 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Johannesburg
$22k – $52k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
Java
TypeScript
SQL
C#
Node JS
Bash
Java
Flyway
C#
.NET
Databases
PostgreSQL
DynamoDB
DevOps
Terraform
GitHub Actions
New Relic
Datadog
CI/CD
Git
AWS
Docker
Kubernetes
Opsgenie
JFrog Artifactory
AWS Fargate
AWS Lambda
GitHub
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Cybersecurity
Keycloak
Crowdstrike
SonarQube
Apply
$22k – $53k per year (Estimated) • Remote/Hybrid • Full-Time • PhD • Hyderabad • Bengaluru
Python
Go
JavaScript
Java
Kotlin
TypeScript
Node JS
Java
Spring Boot
Hibernate
Kotlin
Mockito
Databases
MySQL
PostgreSQL
Redis
DynamoDB
ElasticSearch
Apache Kafka
Amazon Aurora
Azure Cosmos DB
Frontend
Next.js
React.js
Mobile
JUnit
DevOps
Terraform
Azure DevOps
GitHub Actions
Prometheus
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Bicep
Amazon EKS
Azure AKS
GitHub
Amazon S3
Amazon CloudWatch
Amazon Kinesis
QA
TestNG
Selenium
Apply
$26k – $65k per year (Estimated) • Remote/Hybrid • Full-Time • PhD • Hyderabad
Python
Go
JavaScript
Java
TypeScript
Databases
PostgreSQL
Redis
Milvus
DynamoDB
FAISS
ElasticSearch
Apache Kafka
Amazon Aurora
AI/ML
Embeddings
LLM
RAG
Frontend
Next.js
React.js
DevOps
Terraform
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Bicep
Amazon EKS
Azure AKS
Vector
GitHub
Amazon S3
IAM
Amazon Kinesis
Apply
Senior QA Engineer 1 day ago
$97k – $192k per year (Estimated) • Remote • Full-Time • 5+ years exp • New York
Python
DevOps
CI/CD
AWS
QA
Playwright
Apply
Manager, Analytics 1 day ago
$119k – $140k per year • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • United States
Python
R
R
ggplot2
dplyr
tidyr
purrr
AI/ML
Scikit-learn
NumPy
Statsmodels
DevOps
GCP
Azure
Git
AWS
Bitbucket
GitHub
Analytics
Matplotlib
Management
Linear
Apply
$25k – $64k per year (Estimated) • In office • Full-Time • Denmark
Apply
Assembler (M/F/D) 1 day ago
$16k – $37k per year (Estimated) • In office • Full-Time • Katowice
Apply
$13k – $37k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Pune • New Delhi • Bengaluru
SQL
Apex
Apex
MuleSoft
Databases
Oracle
DevOps
Rest API
CI/CD
Apply
$16k – $35k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
Apply
$14k – $33k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Dalian
Apply
Account Manager III 10 hours ago
$20k – $47k per year (Estimated) • In office • Full-Time • Johannesburg
Apply
$21k – $60k per year (Estimated) • In office • Full-Time • Johannesburg
Apply
$43k – $95k per year (Estimated) • In office • Full-Time • 12+ years exp • Johannesburg
Apply
$24k – $69k per year (Estimated) • Equity • In office • Full-Time • Johannesburg
Apply
Junior Underwriter 1 day ago
$15k – $35k per year (Estimated) • Equity • In office • Full-Time • 3+ years exp • Johannesburg
Analytics
Microsoft Excel
Management
Outlook
Apply
See all jobs
This is one of many
431,271 more open roles from verified company boards, updated every day.