Post job

Programmer jobs in Waukesha, WI - 295 jobs

All
Programmer
Software Engineer
Software Developer
Software Developer Internship
Computer Programmer
Systems Analyst Programmer
  • Software Engineer (IAM / Identity) 4840

    Tier4 Group

    Programmer job in Franklin, WI

    Must Haves: Experience designing, developing, and implementing CIAM solutions integrating with various systems and platforms Hands-on experience with CIAM IDP tools such as Okta, Ping, or equivalent Knowledge of orchestration tools like PingOne DaVinci or Transmit Security FlexID Strong understanding of identity protocols (OIDC, OAuth, SAML, AD-Fed, API Gateways, SCIM) Experience implementing and managing SSO, MFA, FIDO authentication, PAM, and Identity Governance & Administration Stand out skills from others: Experience with Okta and Transmit Security is a plus Ability to provide technical leadership and mentorship Responsibilities Collaborate with business units, developers, vendors, and security engineers Integrate with third-party software and on-premises infrastructure Ensure high availability and seamless user experience Conduct impact analysis, analyze data, and create work effort estimates Lead automation and process improvement initiatives Support CIAM infrastructure upgrades, patches, and performance tuning Maintain compliance with industry standards and best practices
    $63k-83k yearly est. 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • CAD & CAM Programmer

    Rosti North America

    Programmer job in Germantown, WI

    Job DescriptionDescription: We are seeking a highly skilled candidate with extensive experience in CNC machining, EDM operations, and CAM programming to join our tooling department. The ideal candidate will have a strong background in modeling, pathing, and cutting electrodes, pathing and cutting steel The role involves manufacturing, modifying, and maintaining precision injection mold tooling to the highest quality standards. This is a hands-on position that also requires problem-solving, mentoring junior toolmakers, and working closely with engineering and production teams. Rosti is located in Germantown, WI and role requires onsite presence 5 days a week. Essential Duties And Responsibilities This list of duties and responsibilities is not all inclusive and may be expanded to include other duties and responsibilities as management may deem necessary at any time. Manufacture, assemble, and fit precision injection mold components using CNC milling, turning, grinding, and EDM processes. Create and optimize CAM programs for CNC machining operations (e.g., Mastercam, Powermill, or equivalent). Interpret 2D drawings and 3D CAD models to produce accurate tooling components. Set up and operate CNC machines (Hurco), and sinker EDM (Mitsubishi) equipment to achieve tight tolerances and high-quality surface finishes. Model, program and cut electrodes for the plastics injection molding process. Generate and optimize cutter paths for both carbon and steel materials. Perform tooling modifications, repairs, and maintenance based on engineering change requests. Collaborate with tooling engineers and designers to provide feedback on manufacturability and process improvements. Troubleshoot tooling issues and recommend corrective actions. Maintain tooling documentation, including setup sheets, programs, and maintenance records. Mentor and train toolmakers on best practices, precision techniques, and safety. Requirements: Education and Experience Minimum [5-8] years of experience as a Toolmaker in injection molding or precision tooling. Strong expertise in CNC machining and sinker EDM. Proficient in CAM programming and familiar with major CAM software (e.g., Mastercam, Powermill, Hypermill). Ability to read and interpret complex engineering drawings and 3D models. Solid knowledge of tool steels, heat treatment, and precision machining techniques. Experience with mold assembly, fitting, and troubleshooting. High attention to detail and ability to maintain tight tolerances. Strong problem-solving skills and mechanical aptitude. Effective communication and teamwork skills.
    $59k-77k yearly est. 12d ago
  • SOFTWARE DEVELOPER

    Milwaukee County Transit System 4.0company rating

    Programmer job in Milwaukee, WI

    The Software Developer will provide full application life cycle development including but not limited to analysis, design, programming, system implementation, training, and documentation for applications and systems processes. The Software Developer will also provide advice and assistance on any application software problems that arise. ORGANIZATION STRUCTURE: The Software Developer reports to the Systems Development Manager. ESSENTIAL FUNCTIONS: Programming maintenance on existing applications, both in-house and third-party, including Dynamics 365 and Ceridian Forms. Programming modifications to purchased software packages. Confirm application operation by conducting tests and making modifications as appropriate. Perform structured systems analysis and design. Review and recommend changes to user methods and procedures. Review and evaluate application software packages and system development tools. Analyze and correct application software issues. Create and modify command files (shell scripts, batch files, etc.). Develop and install cross system application components. Create and maintain integrations between internal and third-party applications. Assist DBA with SQL Server and Oracle Database Administrative Tasks. Provide Project Management. Maintain Data Dictionary. Maintain Systems Documentation. Maintain Business User Documentation. Adhere to MCTS systems development standards. Maintain client confidence and protect operations by keeping information confidential. Perform all forms of testing including regression testing, unit testing and security vulnerability. QUALIFICATIONS: Associate Degree in Computer Science, Business Administration Information Technology, or two (2) years of professional experience may be considered in lieu of degree requirement. One (1) year experience with Visual Studio 2019 or higher. One (1) year experience with .NET, C#, HTML, CSS5, JavaScript. One (1) year programming experience with SQL, T-SQL and PL/SQL. Six (6) months' experience with Dynamics 365 preferred. KNOWLEDGE, SKILLS AND ABILITIES: Knowledge of information technology administration best practices and trends. Knowledge of Web-Based applications Knowledge of Bash and SQL (structured query language) scripting. Knowledge of server, data base environments and network infrastructure. Knowledge of MCTS operations and policies. Skilled in computer operations and spreadsheet, word processing, database, and related software. Skilled in troubleshooting and debugging. Ability to multitask. Ability to manage multiple projects Ability to develop and execute company strategies to attain outcomes for set goals. Ability to absorb/seek/teach new technologies Ability to develop and maintain effective and appropriate working relationships. Ability to communicate effectively, both verbally and in writing. Ability to work independently. PHYSICAL REQUIREMENTS AND ENVIRONMENTAL FACTORS: Work is frequently conducted office or similar indoor environment relatively free from unpleasant environmental conditions or hazards. Physical requirements are those described as light work exerting up to 20 pounds of force occasionally, up to 10 pounds of force frequently, and/or a negligible amount of force constantly having to move objects.
    $61k-75k yearly est. 27d ago
  • Software developer/ Insiteplus developer

    Collabera 4.5company rating

    Programmer job in Waukesha, WI

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Position Details: Location Waukesha, WI Job Title InSite Plus Developer (Java developer) Duration 12+ months Job Description: Develop resource needed to help in the design and development of a new InSite Connectivity management platform for tracking and testing of our connection to the products in the field. This will be an integrated global desktop for connectivity tools, data and workflow into one system. This is based off a started implantation within the AM, but will be moved to be the new global platform for pulling into one area. We need to roll in the other regions and continue to build out the existing and new features required. On key feature will be Site Monitoring - We are looking at monitoring our connections and functionality to the sites for uptime and build in automated special testing and fixes as we find known failure modes.. Will need to integrate to InSitePlus for systems, testing and results. Qualifications Software development resource for InSitePlus: • Java (Predix working knowledge would be a plus) • Web development o PHP / Javascript / Ajax o API integration o Jquery (and plugins) o Bootstrap o CSS Styling o XML/XSL transformation o Database connectivity • Web design skills • Linux/Windows batch programming • SQL proficiency • DB scripting • DB performance troubleshoot - basic Additional Information If you are interested please send me your updated copy of resume, to know more about this position: Ujjwal Mane ************ ****************************
    $73k-95k yearly est. Easy Apply 60d+ ago
  • Systems Analyst/Programmer

    United States District Court Eastern District of Wisconsin 3.8company rating

    Programmer job in Milwaukee, WI

    The Systems Analyst/Programmer is part of the Information Technology team that is responsible for the implementation and coordination of specifically assigned automation projects for the court unit. The Systems Analyst/Programmer administers the day-to-day operations and support of court applications, such as CM/ECF, to ensure reliable and effective operations. The position performs work related to designing, modifying, and adapting existing and acquired software. The position is responsible for writing code; and under the direction of the Director of I.T. may meet with end users to analyze their needs to implement software solutions and perform moderately complex troubleshooting for hardware and software systems. Representative Duties Implement and coordinate specifically assigned automation project plans for the court unit. Modify, adapt, and enhance existing software, including off the shelf, local, and national applications, to allow adaptation to new hardware, correct for errors, or improve performance of the software. Write code to specifications. Document work. Develop custom reports. Prepare flow charts. Perform routine testing. Provide analysis and recommendations to the assistant systems manager in user needs and software requirements to determine feasibility of design within time and cost constraints. Install or assist in the installation of new or revised releases of national systems. Prepare and maintain the documentation of all locally-developed software used at the site. May confer with technical staff and end users to design software applications, including exchanging information on project limitation and capabilities, performance requirements, and interfaces. Performs other duties as assigned. Qualifications Requires a minimum of three (3) years of relevant work experience, including user applications, terminology, and methodology, with the equivalent of one (1) year of demonstrated programming experience in Python, Perl or equivalent. Knowledge of PC hardware/software to provide excellent technical support for a user base of up to 80. Demonstrated ability to implement, operate, and document automation systems when system analysis, systems integration, and consideration of hardware and software are a part of the experience. Skill in teaching methods, techniques, and processes which are most successful in training non-automation personnel. Preference will be given to candidates with the following qualifications: Working knowledge of Microsoft Office Suite and Sharepoint Knowledge of relational database fundamentals and experience with database applications such as MySQL, Informix, SQL server Federal judiciary work experience along with general knowledge of court functions and operations Experience with VMWare, Windows Server, Cisco and WAN/LANs Bachelor's Degree Additional Information Federal benefits package. Applicant must be a U.S. citizen or eligible to work in the United States. Position will remain open until filled, with preference given to resumes received by March 21, 2018. Only candidates selected for an interview will be contacted. Submit one PDF including cover letter, resume, and Form AO 78, Federal Judicial Branch Application for Employment [available at ********************************** THE UNITED STATES GOVERNMENT IS AN EQUAL OPPORTUNITY EMPLOYER
    $61k-81k yearly est. 60d+ ago
  • Software Engineer III

    S&C Minimal

    Programmer job in Franklin, WI

    As an S&C Electric team member, you'll work on projects that have real-world impact. You'll help transform the grid for resilient and reliable power worldwide. S&C has more than a 100-year history of innovation and has been 100% employee-owned since 2012. We continue this legacy as a trusted, forward-thinking leader in the electrical industry. You will advance a safer, more reliable, and more resilient electrical grid. Our products help the grid adapt to severe weather and transition to clean energy. We're big enough to be a respected industry leader but small enough for you to impact our company directly. Our commitment gives you opportunities to impact on and off the job positively. Join S&C to make an impact on tomorrow's energy challenges and become an employee-owner! Hours 8:00 am - 5:00 pm (Mon-Fri) Hybrid (Franklin, WI, 2 days per week, remote 3 days) Compensation At S&C, we are dedicated to providing competitive and equitable compensation for all our team members, and we are committed to transparency in our pay practices. The estimated annual base salary range for this position is $94100 - $124656. Individual pay within this salary range is determined by several compensable factors, including performance, knowledge, job-related skills and experience, and relevant education or training. This role is also eligible for S&C's annual incentive plan (AIP), subject to eligibility criteria. Join Our Team as a Software Engineer III! Are you passionate about embedded software? S&C Electric Company is seeking a dynamic individual to support our embedded firmware function. As a Software Engineer III, you'll be crucial in ensuring smooth operations and supporting our diverse team. S&C Electronics, a global leader for power reliability products is looking for a Software Engineer. Included in this position is the support of intelligent embedded software devices including microprocessor-based switch and fault interrupting controls. Candidates must have a strong background in design and development of embedded software on custom electronics. This hybrid position will be on-site/hybrid at our Franklin office location. Occasional travel (10%) to our other locations (Chicago, or Alameda) may be required for development, system integration/testing, and debugging. In this position, you will report to the Embedded Firmware Manager. Key Responsibilities: Design embedded application firmware for microprocessor-based fault interrupting controls. Contribute to the development of architecture design, software specifications, project schedules, task and project completion time estimates, and test plans. Develop embedded C/C++ firmware for low power designs, including hardware device drivers. Develop and support PC-based engineering test tools as needed. Create, execute, and automate Unit Tests. Review and implement product requirements. Participate in Agile scrum meetings and peer reviews of source code. Investigate new technologies and create design documents as necessary. Collaborate with hardware and test engineers to support verification and validation of products at the module level and system level. Work with product management and field services to resolve firmware-related customer issues. What you'll Need To Succeed: 5-7 years of experience developing C/C++ firmware applications and device drivers for low power designs. BS degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent. Demonstrated working knowledge of programming principles in C/C++ and Python. Familiarity with real-time operation and low power microprocessor modes. Embedded software development experience with and without an operating system. Experience with digital multimeters, oscilloscopes, and logic analyzers. Experience working with and writing drivers for common peripherals and interconnects, such as GPIO, I2C, SPI, ADC, DAC, UART, DMA, flash memory. Experience with configuration management/process tools: Jira, Confluence, Bitbucket/Git. Experience in one or more of the following areas is preferred: electric grid automation and/or control for utility applications, peer-to-peer communications techniques, wired and wireless communications experience (Ethernet, Bluetooth, Wi-Fi). Being a team player is essential. Excellent written and verbal communications skills. Technical leadership abilities with good interpersonal skills. Continuous learner and self-starter. Preferred: Experience with signal processing (FFT, DFT, waveform analysis) and actuator/motor control is a plus. Experience with Jenkins and Docker is a plus. Experience with embedded Linux, Zephyr, or other real time operating systems is a plus. S&C Electric is committed to equal-opportunity employment. All employees and applicants will be considered without regard to age, color, disability, gender, national origin, race, religion, sexual orientation, gender identity, protected veteran status, or any other classification protected by federal, state, or local law. If you are an individual with a disability and need an accommodation to complete the application, please email us at *******************. No fixed deadline #LI-BB1
    $94.1k-124.7k yearly Auto-Apply 60d+ ago
  • Full Stack Software Developer

    Vets Hired

    Programmer job in Menomonee Falls, WI

    **Responsibilities** + Interface with the graphics, logic, and interface design teams + Create functions and logic to generate highly intuitive user interfaces + Collaboratively ideate and execute ways to improve the efficiency of product delivery as well as the overall customer experience + Develop standards for front end development to streamline delivery and service needs + Use N design to translate GUI design work into working product + Using Code sys, create the programming to enable a variety of functions to support the User Experience + Deliver our latest product solutions using Android to interface with our digital switching solutions + Standardize function blocks to enable improved efficiency and ease of product support + Test functionality of final output on hardware + Collaborate cross divisionally on improvements to configuration tool software **Skill Requirements:** + BS in Computer Science, Computer Engineering or similar STEM field + Excellent understanding of HTML and C++ Android Development experience (Kotlin) **Experience/Skills Preferred:** + Experience with Code Sys + Experience with XAML, Javascript, Typescript, HTML + Experience with N Design + History with recreational marine industry + Experience working from Figma into GUI output + RESTful and Graph QL API experience Working Place: Menomonee Falls, WI, United States Company : Vets Hired
    $67k-87k yearly est. 60d+ ago
  • Software Engineer III

    Insight Global

    Programmer job in Brookfield, WI

    The Software Engineer III will play a pivotal role in shaping the execution of innovative technology solutions for the Life Sciences industry. As a key member of our customers new Life Sciences product development team, you will be responsible for creating early product solutions based on market needs and product requirements. The ideal candidate will be driven to deliver software quickly, get it in front of clients, and adapt for success. As a software engineer focused on Life Science data-related solutions and products, you thrive in fast-moving, early-stage development, are deeply curious about clinical trial operations and can balance strategic thinking with hands-on execution to help us achieve product-market fit and scale. You will have the opportunity to help lead the early market development of new offerings and deliver products that drive efficiency, compliance, and value for our clients. What you'll be doing - Design, develop, maintain and improve software and other technical solutions that solve business challenges - Play a key role in redesigning our monolithic legacy products in AWS - Champion AWS best practices - Mentoring team members on software engineering best practices - Focus on overall product quality - Develop and maintain unit and integration tests - Responsibly self-manage workload given project priorities, deadlines and deliverables - Help the team achieve sprint goals through independent work and collaboration - Participate in code reviews to promote quality and best practices - Support code deployments We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: **************************************************** Skills and Requirements - 5+ years of relevant software engineering experience - Strong experience with C# (.NET 8), React, SQL - Cloud development experience with AWS - Understanding of DevOps best practices using GitHub and Terraform - Understanding of Agile practices (e.g. Scrum) - Experience with full software development lifecycle - Excellent technical design, problem solving, and debugging skills - Experience with domain driven design - Experience with microservice architecture - Experience with event-driven architecture - Experience with writing testable code, unit tests, integration tests, etc. - Passionate about building high-quality systems with AWS best practices - Excellent collaborative skills, work well independently and as a team member - Proven analytical skills to interpret and implement business and functional requirements - Understanding of the value of test automation and a desire to incorporate it in development practice - Continued education and/or advanced degree(s) - Experience in environments subject to HIPAA and/or PCI regulations - Experience in software-as-a-service, life sciences, and/or clinical trials industries - Certified Scrum Developer (CSD) - AWS Certifications - Experience with test driven development - Experience in designing systems using event-driven architecture - Experience rebuilding on-prem legacy applications in a modern cloud environment (AWS) - Experience with clinical informatics (e.g. data table structure, storage, relationships, maintenance, etc.) as well as in-depth knowledge of medical claims and electronic health records (ICD-10 codes, data management, research, etc.)
    $63k-83k yearly est. 2d ago
  • HMI Software Engineer

    Innio

    Programmer job in Waukesha, WI

    Description The INNIO Advantage: By combining a rich legacy in the power generation and gas compression space with pioneering technology, INNIO brings our customers affordable, reliable and sustainable energy solutions for today and tomorrow. We are helping to meet today's energy needs with 64 GW of installed capacity and 48,000 of our powerful Jenbacher and Waukesha engines, which can be found in more than 100 countries. And, by harnessing our history of energy industry firsts along with the power of digital innovation, we will continue to deliver for the future.Work Structure: This role is based onsite at our Waukesha, WI office in a hybrid capacity. Overview: The Advanced Software Engineer will join our Controls Team and be responsible for: Software design and development of new and existing HMI (human machine interface) and diagnostic applications for INNIO Waukesha gas engines User interface design based on user experience Software quality control and unit tests implementation 3rd level customer support for HMI applications Creating technical documentation Work closely with product owners and customers to meet product specification requirements Drive performance and reliability enhancements Your Profile (Requirements): 5+ years of experience with object-oriented software design 5+ years of experience with programming in C#, Java, C++, or Python Experience with database design and SQL Excellent communications skills, efficient in troubleshooting and eager to learn High degree of self-reliance and quality awareness Preferred: BS degree in computer science, computer engineering or equivalent, MS preferred. Experience with building user interfaces (HMI) for industrial applications Experience with version control systems (Azure DevOps, GIT, SVN, etc.) Experience with agile software development processes Familiarity with industrial communication protocols (J1939, Modbus, Serial, etc.) Familiarity with web-services a plus Familiarity with embedded software development a plus INNIO offers a great work environment, professional development, challenging careers, and competitive compensation. INNIO is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, gender (including pregnancy), sexual orientation, gender identity or expression, age, disability, veteran status or any other characteristics protected by law.
    $63k-83k yearly est. Auto-Apply 60d ago
  • Software Engineer - Software Engineer - GPU, C++, OpenCL, CUDA

    Hudson Manpower

    Programmer job in Waukesha, WI

    Job description Software Engineer - GPU, C++, OpenCL, CUDA Exp: 5 - 9 yrs Key Skills: GPU, C++, OpenCL, CUDA, OneAPI, Matlab Only USC / GC Job Requirements The CT Program is working on upgrading CT scanners used worldwide. The center is currently concentrating on the ongoing enhancement of the next generation of CT machines, including their essential workflows and applications. For that purpose, proficient and experienced resources are required. Primary Objective: Leverage proprietary software platform to implement image processing algorithms on GPUs. (C++/OpenCL/CUDA/OneAPI) Improve image chain performance using heterogeneous high-performance computing (HPC) to meet customer expectations Ensure quality and compliance of productized code per regulatory expectations Detailed Requirements: Productized CT image processing algorithms on GPU, including ported algorithms from Matlab to GPU, or OpenCL to CUDA Improved image chain & algorithm performance compared to initial benchmarks Perform GPU profiling, identify algorithm bottlenecks, troubleshoot and resolve performance issues Improve GPU utilization leveraging heterogenous HPC knowledge. Perform testing, reliability analysis, performance benchmarks and document results Execute test procedures with high quality and rigor, following Good Documentation Practices Work Experience Skills: Programming Languages: C++, OpenCL, CUDA, OneAPI Image Processing Algorithms: Implementation and optimization on GPUs High-Performance Computing (HPC): Knowledge of heterogeneous HPC Profiling and Performance Analysis: GPU profiling, identifying bottlenecks, troubleshooting, and resolving performance issues Testing and Documentation: Performing testing, reliability analysis, performance benchmarks, and documenting results following Good Documentation Practices Additional Experience: Productizing Algorithms: Experience in productizing CT image processing algorithms on GPU Porting Algorithms: Experience in porting algorithms from Matlab to GPU or OpenCL to CUDA Improving Performance: Proven track record of improving image chain and algorithm performance compared to initial benchmarks Quality and Compliance: Ensuring quality and compliance of productized code per regulatory expectations Best regards, Prasad Kalsekar | Hudson Manpower Email: ************************* All done! Your application has been successfully submitted! Other jobs
    $63k-83k yearly est. Easy Apply 60d+ ago
  • Software Development Intern

    Brady, Co 4.7company rating

    Programmer job in Milwaukee, WI

    Brady Corp is seeking a Software Development Intern who is passionate about computer technologies and loves technical challenges and participating in all stages of the software development lifecycle. This individual would join a team that embraces innovation, works with cutting-edge technologies and provides you with unlimited career potential.
    $28k-36k yearly est. 3d ago
  • Software Engineer

    Northwestern Mutual 4.5company rating

    Programmer job in Franklin, WI

    You and Northwestern Mutual. We believe relationships are built on trust. That our lives and our work matter. And we're much stronger together than we are apart. These beliefs launched our company nearly 160 years ago. Today, they're just a few of the reasons why people choose to build careers at Northwestern Mutual. Our business is about helping people secure their financial futures, and that starts with putting people first - our clients, our employees and our field representatives. Northwestern Mutual is known for financial strength. We're strong, innovative and growing. Come grow with us. Job Description At Northwestern Mutual, we believe relationships are built on trust. That our lives and our work matter. These beliefs launched our company nearly 160 years ago. Today, they're just a few of the reasons why people choose to build careers at Northwestern Mutual. We're strong and growing. In a company with such a long and storied history, this may be the most exciting and important time to be a part of Northwestern Mutual. We're strong, innovative and growing. We invest in our people. We provide opportunities for employees to grow themselves, their career and in turn, our business. We care. We make a positive difference in our communities. Nationally, thousands have benefitted from our support of research and programs to fight childhood cancer. Each year, our Foundation, employees and financial representatives donate time, talent and financial support to causes they're passionate about. We are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law. Join one of the most agile development teams in Milwaukee and help them build new products and solutions. The team you'll be joining is using modern development practices including Continuous Delivery Automation and Scaled Agile Framework. While the team is primarily focused on the mainframe platform, they're working towards test driven design and automated testing. Bring your engineering mastery and passion for making a difference, to help Northwestern Mutual create an industry leading digital experience. If you love to solve complex problems, and love the idea of making a difference as we revolutionize the world of personal financial planning, we want you. Be a part of the movement. We are in this to win! Your general milestones are as follows: • Within the first month - while working with other developers on the teams, be able to jump head-first into modifying applications and ask the appropriate questions / do the appropriate research to identify the general functions and behaviors of the applications you're working on. • Within three months - be able to pick up and work on any existing application, contribute directly to technical and business discussions that affect the current and future state of the applications. Essentially, contributing to the team at your full capacity. Competencies: Fast learner and self-starter. The people you will work with are incredibly kind, talented, and extremely willing to share knowledge and a helping hand, but you have to be willing to take ownership of the outlined goals and make things happen. Ability to take initiative and work with minimal supervision, yet actively interact with other team members in person or over the Internet (chat, videoconference, email). Work collaboratively on creative solutions with product owners and developers. Bring new ideas and new ways of solving problems to the team. Passionate about learning new technologies and developing additional skills. Education / Professional Experience: Bachelor's degree or Associate's degree in Computer Science or a related field 0 to 3 years Development experience in software engineering technology Experienced and confident coding in the following languages NodeJS ReactJS Nginx Docker NOSQL Database (e.g. MongoDB) REST API Having worked with the following tools is a plus: Github Jenkins Gradle/Maven Nexus Urban Code Experience using the following methodologies: Continuous Integration / Continuous Development Test Driven Development Feature toggles Automated testing Scrum, Agile, XP Req ID: 15482 Position Type: Regular Full Time Education Experience: Bachelor's Required Employment Experience: 0-2 years Licenses/Certifications: FLSA Status: Exempt Posting Date: 07/13/2017
    $74k-93k yearly est. 4d ago
  • Software Engineer, iOS Core Product - Milwaukee, USA

    Speechify

    Programmer job in Milwaukee, WI

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $63k-83k yearly est. Auto-Apply 4d ago
  • Software Engineer

    Messer Cutting Systems Inc.

    Programmer job in Menomonee Falls, WI

    This position will be responsible for designing, programming, testing, maintaining production, pre-production and prototype software applications. ESSENTIAL DUTIES AND RESPONSIBILITIES: Assist and respond to Customers and Sale's technical questions Define project requirements for Customers and Sales Determine project feasibility, including the adaptability of core software to stated purposes Present software design proposals and risk assessments to Sales team Work closely with other engineering disciplines, manufacturing and the customer throughout the design and testing phases. Exercise independent judgment and draw conclusions based upon available information Troubleshoot logic and servo drive issues Develop engineering specifications, manuals, and project timelines Work with peers in multiple departments and vendors to advance proprietary technologies and conceptualize new software features and functions Work closely with teams to plan, problem solve engineering obstacles, and manage projects from inception to market release Debugging programs An individual in this position must be able to successfully perform the essential duties and responsibilities listed above. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position. MINIMUM EDUCATION AND QUALIFICATIONS: Bachelor's Degree in a technical discipline, preferably computer science or software development, or equivalent experience Five (5) years of experience in software development for automated machinery Experience with PLC programming structured text - CoDeSys or Beckhoff development environment Experience with Servo Drives Experience with motion control Experience with Visual Studio Experience with object-oriented programming Experience in Git or Source Hub Ability to read blueprints and schematics Knowledgeable of software development concepts, process, and tools ADDITIONAL KNOWLEDGE, SKILLS AND ABILITIES: Knowledgeable in Beckhoff hardware and software Knowledgeable in Computer Numerical Control (CNC) theory and part programming Excellent communication and writing skills and ability to work in cross-functional team Knowledgeable of C# and .Net Proven ability to assess existing systems and make technical recommendations PROTECTIVE CLOTHING/EQUIPMENT: Steel-toe shoes Eye protection WORKING ENVIRONMENT: The work environment characteristics described here are representative of those an associate encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Work is performed in an office environment and loud machinery environment. The noise level in the work environment is usually moderate to loud.
    $63k-83k yearly est. Auto-Apply 60d+ ago
  • Android Software Engineer

    Johnson Health Tech 4.1company rating

    Programmer job in Cottage Grove, WI

    The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding of new engineers. Leading by example, the ideal candidate will leverage sound technical knowledge to improve products and processes. Has a strong capability to anticipate and resolve engineering development challenges early and effectively. Responsibilities: * Contributes to building a positive, engaging, and interesting work environment * Provides input in sprint ceremonies to help empower software team to contribute to the software development process * Understands and participates in improving all Johnson Development Processes, takes time to coach others to help them to understand them * Advocates quality software development practices, documentation and testing on their team * Lead individual development projects as needed Requirements Education: * Bachelor's degree or above in Computer Science, Computer Engineering, Electrical Engineering, or other Science / Technical Engineering. Experience: * 3-5 years of programming in Native Android using Java or Kotlin * 5 years of object-oriented programming in a language such as C++, C#, Java * 4 years of UI based application development. * 2 years with built-in and integration unit testing. * 3 years writing or editing technical documentation * 3 years or project sustaining or inheritance. * Experience in project architecting. Other Requirements: * Ability and willingness to travel both internationally and domestically * Ability and willingness to communicate with overseas teams during non-business hours * Ability to work well with numerous diverse groups and individual * Ability to mentor junior engineers * Excellent written and verbal communication skills Benefits: We offer an excellent compensation package and team-oriented work environment with growth opportunities. Some of our outstanding benefits include: * Health & Dental Insurance * Company paid Life Insurance * 401(k) * Paid Time Off benefits * Product discounts * Wellness programs EOE/M/W/Vet/Disability#ZR
    $69k-91k yearly est. 60d+ ago
  • Software Engineer

    Johnson Fitness

    Programmer job in Cottage Grove, WI

    The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding of new engineers. Leading by example, the ideal candidate will leverage sound technical knowledge to improve products and processes. Has a strong capability to anticipate and resolve engineering development challenges early and effectively. Responsibilities: · Contributes to building a positive, engaging, and interesting work environment · Provides input in sprint ceremonies to help empower software team to contribute to the software development process · Understands and participates in improving all Johnson Development Processes, takes time to coach others to help them to understand them · Advocates quality software development practices, documentation and testing on their team · Lead individual development projects as needed Requirements Education: · Bachelor's degree or above in Computer Science, Computer Engineering, Electrical Engineering, or other Science / Technical Engineering. Experience : · 3-5 years of programming in Native Android using Java or Kotlin · 5 years of object-oriented programming in a language such as C++, C#, Java · 4 years of UI based application development. · 2 years with built-in and integration unit testing. · 3 years writing or editing technical documentation · 3 years or project sustaining or inheritance. · Experience in project architecting. Other Requirements: · Ability and willingness to travel both internationally and domestically · Ability and willingness to communicate with overseas teams during non-business hours · Ability to work well with numerous diverse groups and individual · Ability to mentor junior engineers · Excellent written and verbal communication skills Benefits: We offer an excellent compensation package and team-oriented work environment with growth opportunities. Some of our outstanding benefits include: · Health & Dental Insurance · Company paid Life Insurance · 401(k) · Paid Time Off benefits · Product discounts · Wellness programs EOE/M/W/Vet/Disability #ZR
    $63k-83k yearly est. 60d+ ago
  • NextGen Software Engineer

    Johnson Controls Holding Company, Inc. 4.4company rating

    Programmer job in Glendale, WI

    Build What's Next - Starting with You Ready to turn your skills into real impact? At Johnson Controls, our NextGen Engineering Program isn't just a job, it's a launchpad. Over 14-18 months, you'll rotate through multiple product business units and disciplines; to tackle meaningful projects and learn from industry pros while discovering where your skills (and interests) shine the most. We're building smarter, healthier, and more sustainable spaces around the world-and we want you at the center of it. This position is based in either: Milwaukee, WI Westford, MA Fishers, IN Why You'll Love it Here: Competitive pay starting at $75,000 with $5,000 sign on bonus Benefits that start Day 1 (medical, dental, vision, 401k) Paid vacation/holidays/sick time - 15 days of vacation, 5 sick days, 3 floating holidays A mentor who's invested in your success, along with a support network of peers and leaders You'll be part of an inclusive, people-first culture where your voice counts and your work creates real change-for communities, customers, and the planet. What You'll Do Participate in rotational assignments across diverse fields such as embedded systems and controls, cloud and edge solutions, field sales, and product management. Work on real projects that make a measurable impact Collaborate with cross-functional teams to solve complex challenges Get mentorship and coaching from senior leaders and technical experts Build problem-solving, communication, and leadership skills Contribute to on-time project delivery and progress reporting Design and deliver a capstone project that showcases your growth What You Can Expect Real Experience: Projects that matter- not busy work Variety: Explore multiple engineering and business paths Mentorship: Learn directly from leaders and experienced engineers Growth: Level up your technical, business, and leadership skills Leadership Foundation: Graduate with Johnson Controls Engineering Leadership Competencies After successfully completing the program, you'll transition into a full-time role in one of these areas: Software Engineering, Application Engineering, Cloud/AI Engineering, Test Engineering Automation Engineering, Electrical Engineering Product Management What You Bring We're looking for curious, driven, future-ready thinkers. Bachelor's degree in Engineering (Mechanical, Industrial, Electrical, or related field) Preferred coursework: thermodynamics, machine design, fluid flow, intro to electrical engineering Adaptable and open to working across teams and locations Passion for learning, growth, and long-term impact Leadership experience from school, work, or community involvement Strong communication skills-able to explain technical ideas clearly (words + visuals) Comfortable organizing and analyzing data to solve complex problems Team-oriented mindset with proven collaboration experience Experience leveraging AI tools and technologies Internship or Co-op experience is a plus Willingness to relocate across the U.S.* U.S. Citizenship or Permanent Residency Your Future Starts Here If you're ready to learn fast, build cool things, and shape the future of sustainable technology, this is your sign. Launch your career. Build what's next. Johnson Controls International plc. is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability or any other characteristic protected by law. To view more information about your equal opportunity and non-discrimination rights as a candidate, visit EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit here.
    $75k yearly Auto-Apply 6d ago
  • Software Development Intern

    Brady Corporation 4.7company rating

    Programmer job in Milwaukee, WI

    Brady Corp is seeking a Software Development Intern who is passionate about computer technologies and loves technical challenges and participating in all stages of the software development lifecycle. This individual would join a team that embraces innovation, works with cutting-edge technologies and provides you with unlimited career potential. * Work with the development team in Milwaukee to build new web applications using .NET, HTML5, Javascript. * Write applications utilizing Google APIs * Research emerging web and mobile technologies.
    $28k-36k yearly est. 60d+ ago
  • Software Engineer, macOS Core Product - Milwaukee, USA

    Speechify

    Programmer job in Milwaukee, WI

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $63k-83k yearly est. Auto-Apply 14d ago
  • Software Engineer

    Johnson Health Tech Companies 4.1company rating

    Programmer job in Cottage Grove, WI

    Job DescriptionDescription: The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding of new engineers. Leading by example, the ideal candidate will leverage sound technical knowledge to improve products and processes. Has a strong capability to anticipate and resolve engineering development challenges early and effectively. Responsibilities: · Contributes to building a positive, engaging, and interesting work environment · Provides input in sprint ceremonies to help empower software team to contribute to the software development process · Understands and participates in improving all Johnson Development Processes, takes time to coach others to help them to understand them · Advocates quality software development practices, documentation and testing on their team · Lead individual development projects as needed Requirements: Education: · Bachelor's degree or above in Computer Science, Computer Engineering, Electrical Engineering, or other Science / Technical Engineering. Experience : · 3-5 years of programming in Native Android using Java or Kotlin · 5 years of object-oriented programming in a language such as C++, C#, Java · 4 years of UI based application development. · 2 years with built-in and integration unit testing. · 3 years writing or editing technical documentation · 3 years or project sustaining or inheritance. · Experience in project architecting. Other Requirements: · Ability and willingness to travel both internationally and domestically · Ability and willingness to communicate with overseas teams during non-business hours · Ability to work well with numerous diverse groups and individual · Ability to mentor junior engineers · Excellent written and verbal communication skills Benefits: We offer an excellent compensation package and team-oriented work environment with growth opportunities. Some of our outstanding benefits include: · Health & Dental Insurance · Company paid Life Insurance · 401(k) · Paid Time Off benefits · Product discounts · Wellness programs EOE/M/W/Vet/Disability#ZR
    $69k-91k yearly est. 19d ago

Learn more about programmer jobs

How much does a programmer earn in Waukesha, WI?

The average programmer in Waukesha, WI earns between $51,000 and $90,000 annually. This compares to the national average programmer range of $54,000 to $98,000.

Average programmer salary in Waukesha, WI

$68,000

What are the biggest employers of Programmers in Waukesha, WI?

The biggest employers of Programmers in Waukesha, WI are:
  1. Agile Enterprise Solutions
  2. Collabera
  3. Automationtechies
Job type you want
Full Time
Part Time
Internship
Temporary