Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - C++

Rockwell Automation

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 DescriptionPosition OverviewAs a Software Engineer at Rockwell Automation, you will work on FactoryTalk Optix, industry-leading visualization software known for its flexibility and ease of use. FactoryTalk Optix is HMI software that allows users to design applications to control the production process in a variety of environments. These applications can be deployed to various targets, including OptixPanels, ASEM 6300 industrial computers, or user-provided machines running Optix Runtime Tools on either Windows or Linux.You will contribute to subsystem implementation, testing, and maintenance while growing your technical skills with support from more experienced engineers. You will participate in the development lifecycle, collaborate with your team to deliver assigned work, and help ensure that developed products meet requirements and quality standards. You will work with local and global teams and perform software testing tasks including test development, execution, troubleshooting, and documentation.When you join our software development group, you become part of a team that believes in knowledge sharing and collaboration and that is committed to using reliable and well-thought-out engineering and software development practices (such as Agile/SCRUM and SAFe) and technology to overcome any challenge.We are looking for someone who brings curiosity and a team-oriented approach. You will communicate openly and continue developing your knowledge of software engineering, computer engineering, and test automation practices.You will report to a Software Engineering Manager.Your Responsibilities:Contribute to feature requirements and documentation, ensuring information needed for software development and test cases is captured clearlyImplement software features and enhancements based on established designs and requirementsDocument code and technical decisions clearly for maintainability and team collaborationDevelop and execute unit tests; report, analyze, debug, and correct software issues with guidance as neededParticipate in reviews of documents, designs, code, test cases, and user documentationPlan, develop, and execute test cases and automated tests to help ensure appropriate functional test coverageVerify that documented test cases and specifications validate documented software requirementsPerform product testing, document results, and follow up on issues found during testingInvestigate the origin and cause of software anomalies with support from the teamContribute ideas for improving software development practices, development tools, and test automationLearn and apply relevant technologies and standards to solve engineering challengesCommunicate technical concepts clearly, both verbally and in writingDevelop familiarity with industrial control system concepts and how they apply to FactoryTalk OptixThe Essentials - You Will Have:Bachelor's Degree or equivalent years of relevant work experienceLegal authorization to work in the US is required.The Preferred - You Might Also Have:Typically requires 2 years of relevant technical experienceDegree in Computer Science, Computer Engineering, Electrical Engineering, or equivalentExperience in a software product development environmentWorking knowledge of C++, C#, or TypeScript programming languagesFamiliarity with Qt, .NET, or React frameworksExperience creating, configuring and managing container infrastructure (Kubernetes, Helm, Docker)Experience designing, developing, and maintaining applications that leverage MariaDB, including database schema design, query optimization, and performance tuning.Experience using AI Models for design, debugging and implementationExperience creating or updating GitHub ActionsExperience with Visual Studio and Visual Studio Code IDEsExperience documenting and reviewing designsFamiliarity with Linux/WSLWhat We Offer:Health Insurance including Medical, Dental and Vision401kPaid Time offParental and Caregiver LeaveFlexible 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 .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-LifeAtRok#LI-SB1We 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 View phone number on click.appcast.io.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.SummaryLocation: Milwaukee, Wisconsin, United StatesType: Full time

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - C++ in Milwaukee, WI vacancy
  • $98.9k - $125.6k

     ...Job Description Job Description Job Title: Senior Embedded Software Engineer Job Description We are seeking a highly motivated Senior...  ...embedded software for microcontroller-based systems using C and C++ for QNX, ZephyrOS, and similar real-time operating systems.... 
    Suggested
    Permanent employment
    3 days per week

    Actalent

    Milwaukee, WI
    5 days ago
  •  ...Lead Engineer - QT/QML CPP Location: Wauwatosa, WI (Onsite) Exp: 7-12 Yrs What You Will Do: Design and development in QT/QML C++ on Windows environment. Involve in requirement analysis, design, coding and testing Understand/learn architecture and... 
    Suggested
    Work experience placement
    Immediate start

    Software Technology Inc

    Milwaukee, WI
    1 day ago
  •  ...Fortify BlackDuck. Required Skills: SSIS ETL SQL C# experience Basic Qualification: Requires experience with: • Java, ASP, C/C++, Cold Fusion, ActiveX, VB, HTML/DHTML • An understanding of COM/DCOM, CORBA and linking back-end applications. • Analyzes, designs, implements... 
    Suggested

    Software Technology Inc

    Milwaukee, WI
    2 days ago
  • $20 - $32 per hour

     ...would love to have you join us! Job Description The AI Software Engineering Co-op role involves working on software development projects...  ...in one or more programming languages, such as Angular/Node, C++, C#, Java, JavaScript (Typescript), Kotlin, Go, or Python.... 
    Suggested
    Hourly pay
    Full time
    Internship
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Milwaukee, WI
    3 days ago
  •  ...technologies and solutions on our electrical engineering teams. Our Engineering Team is...  ...2+ years of experience with embedded C/C++ or a comparable programming language for...  ...hardware, and TestStand. Experience with software configuration management tools, defect tracking... 
    Suggested
    Full time

    Milwaukee Electric Tool

    Brookfield, WI
    15 hours ago
  •  ...technologies and solutions on our electrical engineering teams. Our Engineering Team is...  ...Lead design and implementation of embedded software systems using modern software engineering...  ....5+ years of experience with embedded C/C++. Experience with bare-metal firmware designs... 
    Full time

    Milwaukee Electric Tool

    Brookfield, WI
    15 hours ago
  • $133.37k - $156.9k

     ...institutions. We’re looking for people who want more than just a job – they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives in our digital transformation journey. This position will... 
    Full time
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Brookfield, WI
    1 day ago
  • Senior Application Developer (Java) — Hybrid   AEBS is helping a client find a  Senior Application Developer with strong Java experience  for a role combining enterprise application development, modernization, and production support. This is a  hybrid, contract-to-...
    Contract work
    Visa sponsorship
    Work visa
    3 days per week

    AE Business Solutions

    Milwaukee, WI
    a month ago
  •  ...always looking ahead. ### **CORE RESPONSIBILITIES****Platform Engineering and Automation*** Build, maintain, and improve CI/CD pipelines...  ...infrastructure modules, and automation patterns that enable consistent software delivery across teams.* Assist in improving deployment speed,... 
    Local area
    Worldwide

    Rite-Hite

    Milwaukee, WI
    2 days ago
  •  ...Organization. We rebuild how large enterprises define, design and govern software, and we design and implement the agentic software and processes that run it. That work changes the operating model an engineering organization runs on, the ways of working underneath it, and the... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Milwaukee, WI
    2 days ago
  •  ...products, solutions and platforms to help improve the lives of millions of seniors and those who care for them. In the Senior Software Engineer position, you'll lead the development of intelligent, adaptive, and scalable applications by leveraging AI-powered development... 

    Direct Supply

    Milwaukee, WI
    1 day ago
  • $80 - $100 per hour

    job summary: As a Senior AI/ML Engineer, you will play a central role in this transformation. You will be responsible for both building...  ...and elevating AI engineering practices across the Controls Software organization. This role offers the opportunity to influence product... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Milwaukee, WI
    13 days ago
  •  ...information and digital servicing capabilities. As an experienced Software Developer on the BOL team, you’ll create, enhance and support...  ...Lean environment, applying modern front-end practices, proven engineering practices and continuous learning to build high-quality,... 
    Full time
    Currently hiring
    Work at office
    Remote work
    Work visa
    3 days per week

    Baird

    Milwaukee, WI
    2 days ago
  • Job Description: Launch your Career with Us! Our 18-month Engineering Training Program offers 3-4 rotational assignments across engineering...  .../AI Engineering, Automation Engineering, Test Engineering, Software Engineering, Project Management, or Product Management. What You... 
    Full time
    Internship
    Work at office
    Relocation
    Relocation package

    Johnson Controls

    Milwaukee, WI
    1 day ago
  • $52 - $57.93 per hour

     ..., a leading financial services organization, is seeking an Application Developer to join their team. This role is ideal for a software engineer who enjoys building scalable backend applications, developing cloud-based solutions, and leveraging modern DevOps practices to... 
    Hourly pay
    Contract work
    Local area

    KellyMitchell Group

    Brookfield, WI
    19 hours ago
  •  ...an Agile team Help debug and resolve software issues Participate in code reviews...  ...frameworks with mentorship from experienced engineers Contribute to documentation and...  ...programming languages, such as Angular/Node, C++, C#, Java, JavaScript (Typescript),... 
    Internship
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Monday to Thursday
    Flexible hours

    RippleMatch

    Milwaukee, WI
    4 days ago
  • $118.96k

     ...new things. We’re looking for self-motivated and self-driven engineers who are passionate about what they do and love cybersecurity....  ...experience with an emphasis in computer science, computer engineering, software engineering, MIS related field 4+ years' experience with cloud... 
    Local area
    Flexible hours

    Northwestern Mutual

    Milwaukee, WI
    4 days ago
  •  ...Description Job Description Job Title: Senior Generative AI Engineer Location: Glendale, WI (On-site) Employment Type:...  ...and deployment architectures for production AI. Partner with software engineering and product to turn business needs into AI solutions... 
    Contract work

    ZipStaff Inc.

    Milwaukee, WI
    9 days ago
  •  ...ROLE Our client is seeking an Internal Forward Deployed AI Engineer to build and deploy AI-powered solutions that streamline operations...  ...and services using APIs, webhooks, AI technologies, and modern software engineering practices. Evaluate when AI-driven solutions are... 
    Temporary work

    HirexHire

    Milwaukee, WI
    a month ago
  •  ...Job Description Our client designs and manufactures automated assembly equipment for their customers and they need an Application Engineer. They will teach you the automation part of the job but need good hands-on engineering skills and a desire to learn and work with... 

    Markent Personnel

    Milwaukee, WI
    15 days ago
  •  ...deliver our clients a competitive edge. Our globally distributed engineering teams focus on adaptable technology and open architecture to...  ...Responsibilities: You will work in a fast-paced, financial software development environment and be expected to: • Design and... 
    Full time
    Flexible hours

    FlexTrade

    Milwaukee, WI
    28 days ago
  • $23k

     ...s successes.   Here’s to crafting careers and creating new legacies. Crafted Highlights :   In the role of  Sr. Software Engineer  working in  Milwaukee, WI (4 days a week in office), you will be part of the Information Technology team reporting to the Senior... 
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Molson Coors Brewing Company

    Milwaukee, WI
    more than 2 months ago
  • $78.8k - $199.07k

     ...Salary: $78,800 - 199,065 per year Requirements: We are looking for 5+ years of relevant software engineering experience. We need strong experience with React and TypeScript/JavaScript for modern application development. We require experience building or supporting... 
    Full time
    Work at office
    Remote work

    Milliman IntelliScript

    Brookfield, WI
    12 days ago
  •  ...code." We build tools that drive innovation, streamline processes, and deliver high-quality experiences. We are looking for a Software Engineer who is passionate about clean code and eager to learn from the best. In this role, you will be responsible for designing... 
    Local area

    Best Version Media

    Brookfield, WI
    10 days ago
  •  ...deploying sustainable solutions that delivers all aspects of the software development lifecycle including analysis, designing, coding,...  ...methodologies such as Scrum or Kanban5+ years of software engineering experience2+ years experience designing, developing, and deploying... 
    Full time

    Milwaukee Electric Tool

    Milwaukee, WI
    2 days ago
  • $104.9k - $199.07k

     ...Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance...  ...impact, and sustainability.What this position entailsThe Software Engineer III will play a pivotal role in designing and delivering... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Milliman

    Brookfield, WI
    15 hours ago
  •  ...equipment in numerous other industries, with installations in every state and throughout the world! About the Role: The System Engineer is responsible for maintaining and optimizing Steele Solutions' enterprise infrastructure, including on-premise and cloud... 

    Steele Solutions

    Milwaukee, WI
    28 days ago
  • Position: Power Platform Developer Location: Milwaukee, Wisconsin Work Model: Onsite / Hybrid Contract Duration: Initial 3 Years Renewal Options: Two (2) Additional 1-Year Extensions Maximum Contract Term: 5 Years Client is seeking an experienced...
    Contract work

    Veracity

    Milwaukee, WI
    4 days ago
  •  ...at the forefront of AI-native innovation. We partner with enterprise clients to create next-generation, agent-powered workflows engineered to scale in real-world settings. Our engineers embed deeply with customers, moving projects beyond experimentation into operational... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Milwaukee, WI
    3 days ago
  •  ...System is required as the company is not currently able to pursue visa sponsorship for this position. ** JOB SUMMARY: The Software Developer will provide full application life cycle development including but not limited to analysis, design, programming, system... 
    Work at office
    Local area
    Monday to Friday
    Shift work
    Day shift

    Milwaukee County Transit System

    Milwaukee, WI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - C++. Be the first to apply!