As a Software Engineer, you'll join our R&D team to design and develop innovative software solutions for Rockwell Automation's control systems. You will go beyond programming-you'll work with the ...
As a Software Engineer, you'll join our R&D team to design and develop innovative software solutions for Rockwell Automation's control systems. You will go beyond programming-you'll work with the ...
Senior Software Engineer - Firmware
Waukesha, WI · On-site
$119K - $158K/yr
Summary Senior Firmware Engineer - MRI Systems Build intelligent technology that improves patient ... In this role, you will help design, develop, and integrate embedded software that delivers reliable ...
Senior Software Engineer - Firmware
Waukesha, WI · On-site
$119K - $158K/yr
Summary Senior Firmware Engineer - MRI Systems Build intelligent technology that improves patient ... In this role, you will help design, develop, and integrate embedded software that delivers reliable ...
Senior Software Engineer - Python/Rust
$107K - $141K/yr
As a Senior Software Engineer, you'll join our R&D team to design and develop innovative software solutions for Rockwell Automation's control systems. This role goes beyond programming-you'll work ...
Senior Software Engineer - Python/Rust
$107K - $141K/yr
As a Senior Software Engineer, you'll join our R&D team to design and develop innovative software solutions for Rockwell Automation's control systems. This role goes beyond programming-you'll work ...
Senior Software Developer
Milwaukee, WI · On-site +1
$53.75 - $71/hr
InvestCloud (formerly Advicent) is looking for a talented and motivated Senior Software Developer to join our team. You will deliver and support our web-based financial planning applications using ...
Senior Software Developer
Milwaukee, WI · On-site +1
$53.75 - $71/hr
InvestCloud (formerly Advicent) is looking for a talented and motivated Senior Software Developer to join our team. You will deliver and support our web-based financial planning applications using ...
Senior Software Engineer - Firmware
$119K - $158K/yr
Summary Senior Firmware Engineer - MRI Systems Build intelligent technology that improves patient ... In this role, you will help design, develop, and integrate embedded software that delivers reliable ...
Senior Software Engineer - Firmware
$119K - $158K/yr
Summary Senior Firmware Engineer - MRI Systems Build intelligent technology that improves patient ... In this role, you will help design, develop, and integrate embedded software that delivers reliable ...
Senior Software Engineer (C#/SQL) - Plex
Milwaukee, WI · On-site
$120K - $159K/yr
To support our ongoing growth, we are looking for a Senior Software Engineer to join our team and lead the design, development, and delivery of high-quality software solutions. You'll collaborate ...
Senior Software Engineer (C#/SQL) - Plex
Milwaukee, WI · On-site
$120K - $159K/yr
To support our ongoing growth, we are looking for a Senior Software Engineer to join our team and lead the design, development, and delivery of high-quality software solutions. You'll collaborate ...
Senior Software Engineer (C#/SQL) - Plex
Milwaukee, WI · Hybrid
$120K - $159K/yr
To support our ongoing growth, we are looking for a Senior Software Engineer to join our team and lead the design, development, and delivery of highquality software solutions. You'll collaborate with ...
Senior Software Engineer (C#/SQL) - Plex
Milwaukee, WI · Hybrid
$120K - $159K/yr
To support our ongoing growth, we are looking for a Senior Software Engineer to join our team and lead the design, development, and delivery of highquality software solutions. You'll collaborate with ...
Senior Software Engineer
Milwaukee, WI · Remote
$40 - $75/hr
Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...
Quick apply
Senior Software Engineer
Milwaukee, WI · Remote
$40 - $75/hr
Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...
We are looking for a Senior Full Stack Software Engineer to join our team. This role requires strong front-end experience with React, solid back-end development skills, and comfort working across the ...
We are looking for a Senior Full Stack Software Engineer to join our team. This role requires strong front-end experience with React, solid back-end development skills, and comfort working across the ...
Senior Data Engineer (Remote)
Menomonee Falls, WI · Remote
$123K - $162K/yr
About the Role As Senior Software Engineer, you will collaborate closely with design, product and engineering experts to tackle real-world challenges and deliver innovative solutions that elevate ...
Senior Data Engineer (Remote)
Menomonee Falls, WI · Remote
$123K - $162K/yr
About the Role As Senior Software Engineer, you will collaborate closely with design, product and engineering experts to tackle real-world challenges and deliver innovative solutions that elevate ...
... Software and IT/hardware setup including network configuration • Experience with C and C++ Programming • Experience in development of multithreaded applications using C • Knowledge of ...
... Software and IT/hardware setup including network configuration • Experience with C and C++ Programming • Experience in development of multithreaded applications using C • Knowledge of ...
Senior Software Developer
Milwaukee, WI · On-site
$53.75 - $71/hr
InvestCloud (formerly Advicent) is looking for a talented and motivated Senior Software Developer to join our team. You will deliver and support our web-based financial planning applications using ...
Senior Software Developer
Milwaukee, WI · On-site
$53.75 - $71/hr
InvestCloud (formerly Advicent) is looking for a talented and motivated Senior Software Developer to join our team. You will deliver and support our web-based financial planning applications using ...
We are looking for a Senior Full Stack Software Engineer to join our team. This role requires strong front-end experience with React, solid back-end development skills, and comfort working across the ...
We are looking for a Senior Full Stack Software Engineer to join our team. This role requires strong front-end experience with React, solid back-end development skills, and comfort working across the ...
We are looking for a Senior Full Stack Software Engineer to join our team. This role requires strong front-end experience with React, solid back-end development skills, and comfort working across the ...
We are looking for a Senior Full Stack Software Engineer to join our team. This role requires strong front-end experience with React, solid back-end development skills, and comfort working across the ...
Senior Software Developer - Java
Milwaukee, WI · On-site
$96K - $148K/yr
Senior Software Developer - Java Pay from $96,000 to $148,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you ready to design, innovate and lead in a ...
Senior Software Developer - Java
Milwaukee, WI · On-site
$96K - $148K/yr
Senior Software Developer - Java Pay from $96,000 to $148,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you ready to design, innovate and lead in a ...
Principal Software Engineer
$82K - $166K/yr
SR Software Engineer position with project lead experience. We offer: What We Offer: * Career Development * Competitive Compensation and Benefits * Pay Transparency * Global Opportunities Learn More ...
Principal Software Engineer
$82K - $166K/yr
SR Software Engineer position with project lead experience. We offer: What We Offer: * Career Development * Competitive Compensation and Benefits * Pay Transparency * Global Opportunities Learn More ...
We are looking for a Senior Full Stack Software Engineer to join our team. This role requires strong front-end experience with React, solid back-end development skills, and comfort working across the ...
We are looking for a Senior Full Stack Software Engineer to join our team. This role requires strong front-end experience with React, solid back-end development skills, and comfort working across the ...
Principal Software Engineer
Wauwatosa, WI · On-site
$82K - $166K/yr
SR Software Engineer position with project lead experience. We offer: What We Offer: * Career Development * Competitive Compensation and Benefits * Pay Transparency * Global Opportunities Learn More ...
Principal Software Engineer
Wauwatosa, WI · On-site
$82K - $166K/yr
SR Software Engineer position with project lead experience. We offer: What We Offer: * Career Development * Competitive Compensation and Benefits * Pay Transparency * Global Opportunities Learn More ...
Principal Software Engineer
$82K - $166K/yr
SR Software Engineer position with project lead experience. We offer: What We Offer: * Career Development * Competitive Compensation and Benefits * Pay Transparency * Global Opportunities Learn More ...
Principal Software Engineer
$82K - $166K/yr
SR Software Engineer position with project lead experience. We offer: What We Offer: * Career Development * Competitive Compensation and Benefits * Pay Transparency * Global Opportunities Learn More ...
Sr. Software Architect
$72 - $75/hr
Overview Our client is seeking a Senior Software Architect to lead the design, modernization, and ... Utilize source control, issue tracking, and DevOps tools to maintain development quality and ...
Quick apply
Sr. Software Architect
$72 - $75/hr
Overview Our client is seeking a Senior Software Architect to lead the design, modernization, and ... Utilize source control, issue tracking, and DevOps tools to maintain development quality and ...
Senior Software Engineer information
See Colgate, WI salary details
$75.9K - $86.5K
1% of jobs
$86.5K - $97.2K
2% of jobs
$97.2K - $107.8K
7% of jobs
$107.8K - $118.5K
9% of jobs
$122.9K is the 25th percentile. Wages below this are outliers.
$118.5K - $129.1K
13% of jobs
$129.1K - $139.8K
16% of jobs
The median wage is $141.2K / yr.
$139.8K - $150.4K
16% of jobs
$159.4K is the 75th percentile. Wages above this are outliers.
$150.4K - $161.1K
14% of jobs
$161.1K - $171.7K
11% of jobs
$171.7K - $182.4K
8% of jobs
$182.4K - $193K
3% of jobs
$75.9K
$144K
$193K
How much do senior software engineer jobs pay per year?
Are senior software engineers still in demand?
What is a good salary for a senior software engineer?
What are Senior Software Engineers?
What Is a Senior Software Engineer?
A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.
What engineers make $500,000?
What engineers make $300,000 a year?
What are some common challenges Senior Software Engineers face when mentoring junior team members?
What is the difference between Senior Software Engineer vs Software Developer?
| Aspect | Senior Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in CS or related field; experience often 5+ years | Bachelor's in CS or related field; entry to mid-level experience |
| Work Environment | Designing complex systems, leading projects, mentoring | Writing code, developing features, debugging |
| Industry Usage | Used across tech companies, startups, enterprise | Common in software firms, startups, freelance work |
| Search & Comparison | Often compared for experience level, responsibilities | Compared for entry-level to mid-level roles |
The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.
What are the key skills and qualifications needed to thrive as a Senior Software Engineer, and why are they important?
Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 29 days ago
Rockwell Automation rating
7.9
Based on 32 frontline employees who took The Breakroom Quiz
157th of 417 rated machine equipment manufacturers
Job description
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 thework 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
Position Summary:As a Software Engineer, you'll join our R&D team to design and develop innovative software solutions for Rockwell Automation's control systems. You will go beyond programming-you'll work with the full software development lifecycle, seeing the bigger system picture and contributing to platform that drives customer success. You'll help build and scale Python-based system test automation and test infrastructure, accelerating system validation through modern tooling and AI-assisted test and triage workflows. Along the way, you'll have the opportunity to learn and contribute to a Rust-based codebase over time, while delivering near-term impact through system test automation and developer productivity improvements. We're looking for a creative, technical engineer who thrives in a dynamic setting with opportunities for growth and impact.
You will have a hybrid schedule at our Mayfield Heights, OH or Mequon, WI office and will report to the Manager, Software Engineering.
Your Responsibilities:- Design and implement Python-based system/integration test automation (test harnesses, frameworks, utilities) to improve coverage, reliability, and repeatability.
- Apply modern techniques (including AI-assisted approaches) to accelerate testing, such as test generation support, failure evaluation/summarization, log analysis, and reduction of flaky tests.
- Partner with developers and systems engineers to improve testability, observability, and diagnosability of the overall system.
- Grow into contributing to the Rust codebase over time (bug fixes, diagnostics, maintainability improvements, and features), based on team priorities and interest.
- Contribute to architectural and system design, balancing requirements, speed, cost, and reliability.
- Develop, document, and test code following established processes; debug and resolve issues across subsystems.
- Participate in reviews of designs, code, test cases, and documentation.
- Provide clear work estimates and status updates; communicate priorities effectively.
- Stay current with emerging technologies and share knowledge within the team.
- Explore new tools and standards; serve as a resource in areas of expertise.
- Drive improvements in development practices and tools.
- Communicate design concepts clearly and learn complex control system principles.
- Foster an inclusive, collaborative environment built on respect, openness, and teamwork.
- Bachelor's Degree or Equivalent Years of Relevant Work Experience
- Legal authorization to work in the U.S. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
- Typically requires 2+ years of related experience in a software product development environment.
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
- Demonstrates proficient knowledge and utilization of engineering tools necessary for successful performance of the essential functions of this job description.
- Proven application in at least two of the following languages Python, Rust, C#, TypeScript/JavaScript, C++.
- Proven application of data structures and algorithms.
- Proven application of object-oriented designs.
- Knowledge of multithreading, concurrent system, real-time systems, industrial automation, and simulation systems.
- Experience with modern database technologies and query languages.
- Working knowledge of Rust programming language.
- Working knowledge of DevOps processes.
- Working knowledge of cloud computing and Microsoft Azure technology or related system.
- Health Insurance including Medical, Dental and Vision
- 401k
- Paid Time off
- Parental and Caregiver Leave
- Flexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.
- To learn more about our benefits package, please visit at www.raquickfind.com.
This position is part of a job family. Experience will be the determining factor for position level and compensation.
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-MG4
#LifeAtRok
We are an Equal Opportunity Employer including disability and veterans.
If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (844) 404-7247.
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.
What Rockwell Automation employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Rockwell Automation
Sourced by ZipRecruiter
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 25,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.
Industry
Industrial automation equipment manufacturing
Company size
10,000+ Employees
Headquarters location
Milwaukee, WI, US
Year founded
1903