Post job

Associate software engineer jobs in Shorewood, WI - 328 jobs

All
Associate Software Engineer
Software Engineer
Software Engineering Internship
Software Engineer Lead
Software Developer Internship
Software Developer
Computer Programmer
Junior Software Engineer
  • Software Engineer (IAM / Identity) 4840

    Tier4 Group

    Associate software engineer 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.

  • Lead Software Engineer

    Relativity 4.7company rating

    Associate software engineer job in Milwaukee, WI

    Posting Type Hybrid We are seeking a Lead Software Engineer to join the Retrieval Ingestion Team at Relativity. This role is ideal for an experienced engineer who thrives on designing and operating high throughput ingestion pipelines that transform raw documents into search-ready indexes at scale. As the technical lead for the Retrieval Ingestion Team, you will own the ingestion lifecycle-from content acquisition and normalization through indexing, enrichment, and monitoring. You will guide the team in building fault-tolerant, low-latency systems that keep billions of documents discoverable and searchable in real time. You will balance hands-on technical contributions with leadership responsibilities, mentoring engineers on the team, shaping best practices for distributed ingestion, and ensuring alignment with platform-wide retrieval and search goals. Job Description and Requirements Key Responsibilities Lead the Retrieval Ingestion Team, providing technical direction, mentoring, and coordination across projects. Architect and maintain scalable ingestion pipelines that handle billions of documents reliably and efficiently. Drive adoption of event-driven and micro-batch ingestion frameworks using Kafka, Kinesis, or Flink. Collaborate with retrieval engineers to ensure ingested data is optimized for indexing and retrieval performance (sharding, metadata enrichment, incremental updates). Establish SLAs and monitoring for ingestion throughput, latency, data completeness, and recovery. Partner with platform, security, and compliance teams to ensure ingestion pipelines handle sensitive legal data securely and meet enterprise standards. Champion best practices in CI/CD, observability, automated testing, and operational readiness for ingestion systems. Contribute to innovation by incorporating vector indexing, knowledge graph enrichment, and AI-driven pipelines into the ingestion workflow. Required Skills and Experience 6+ years of professional software engineering experience, including 2+ years in a lead role. Proven expertise in building distributed ingestion or ETL systems for search or largescale data platforms. Deep knowledge of indexing/search systems (Elasticsearch, Lucene, Solr, Vespa, or OpenSearch). Strong programming skills in C#, Java, Python, or Go, with emphasis on reliability and performance. Familiarity with schema evolution, metadata modeling, and handling semi/unstructured data for indexing. Hands-on experience with Kubernetes, containerization, and CI/CD pipelines in cloud environments (Azure, AWS, or GCP). Strong background in observability and operational resilience for ingestion systems. Desirable Skills and Experience Experience integrating embeddings and vector databases into ingestion workflows. Familiarity with knowledge graph enrichment for entity and relationship extraction during ingestion. Background in compliance-heavy domains such as legal, finance, or healthcare. Experience with change data capture (CDC) and event sourcing patterns. Contributions to open-source ingestion, indexing, or retrieval frameworks. Why Join Us? Lead the Retrieval Ingestion Team, driving how documents flow into Relativity's next generation search platform. Operate at the core of retrieval, distributed systems, and AI, ensuring billions of documents are indexed securely and efficiently. Mentor engineers and shape best practices for ingestion and indexing across the organization. Join a cloud-native engineering culture investing in scalable, AI-enabled retrieval systems that transform how legal data is discovered. Relativity is committed to competitive, fair, and equitable compensation practices. This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives. The expected salary range for this role is between following values: $150,000 and $224,000 The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.
    $93k-118k yearly est. 4d ago
  • CAD & CAM Programmer

    Rosti

    Associate software engineer job in Milwaukee, WI

    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 [58] 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. Compensation details: 35-50 Hourly Wage PI9142d90db662-31181-38903696
    $59k-77k yearly est. 7d ago
  • SOFTWARE DEVELOPER

    Milwaukee County Transit System 4.0company rating

    Associate software engineer 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. 12d ago
  • Software Engineer Intern

    Direct Supply 4.6company rating

    Associate software engineer job in Milwaukee, WI

    In the Software Engineer Intern position, you'll collaborate with a talented team of engineers and architects to develop innovative solutions that solve real-world customer problems. This internship offers hands-on development experience in web, mobile, and server-based platforms, with the opportunity to contribute to AI-enhanced features and automation tools that deliver real impact. Direct Supply is building the future of healthcare technology with industry-leading products, solutions and platforms to help improve the lives of millions of seniors and those who care for them. Skills Needed: Applies AI and Technology - Identifies opportunities to boost efficiency and add value using AI and tech. Embraces and applies digital innovations and tech solutions to build business. Eagerly learns and integrates new technologies where they matter most. Solves Problems - Uses technology and sharp logic to craft inventive solutions to complex issues, digging deep to tackle root causes. Conducts impartial analysis, leaving no stone unturned for comprehensive insights. Learns Quickly - Rapidly absorbs and applies new information and skills. Innovates and experiments to solve problems, reflecting on both successes and failures for growth. Strong curiosity and motivation to explore AI capabilities such as natural language processing, computer vision, or generative models. Excellent ability to collaborate within a fast-paced team, and communicate technical ideas clearly. What You'll Do and Impact: Design and deliver software solutions that solve real customer problems while driving strategic business outcomes. Assist with developing applications enhanced using AI, including: chatbots, image-based tools, and automation frameworks. Collaborate with cross-functional teams to design, build, and test scalable software solutions. Contribute to the continuous improvement of software development processes and tooling. Contribute to creative solutions for business challenges and technical ownership of applications. Participate in agile ceremonies and contribute to sprint planning, code reviews, and daily stand-ups. Experience: Enrolled in a Computer Science, Computer Engineering or Software Engineering degree program, with a graduation of December of '27 or later. Experience with one or more modern programming languages (e.g., Python, JavaScript, C#). Demonstrated basic knowledge of databases and SQL, enabling effective handling of data storage and retrieval tasks. Ability to work part time (15-20 hours) during the school year and full time (40 hours) during the summer. Additional Items of Interest: Proficiency in modern programming languages such as Python, JavaScript (Node.js/React), or C#, and familiarity with MVC frameworks. Exposure to or interest in AI and machine learning tools (e.g., OpenAI APIs, Hugging Face models, LangChain). Familiarity with Git, version control systems, and agile software development practices. Prior intership or academic projects involving AI or full-stack development. Job to be performed in the location listed. Generous benefit package available. Click here to learn more. Direct Supply, Inc. and its U.S. subsidiaries are equal opportunity and affirmative action employers committed to diverse workforces. © 2013 to 2025 Direct Supply, Inc. All rights reserved.
    $51k-64k yearly est. Auto-Apply 60d+ ago
  • Software developer/ Insiteplus developer

    Collabera 4.5company rating

    Associate software engineer 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
  • Summer Intern, Software Engineering

    Betanxt Inc.

    Associate software engineer job in Brookfield, WI

    About BetaNXT: BetaNXT is a leading provider of frictionless wealth management infrastructure, real-time data solutions, and an enhanced advisor experience. We invest in platforms, products, and partnerships to accelerate growth for the ecosystem we serve. Our connective approach empowers our clients to deliver a comprehensive, end-to-end advisor and investor experience. BetaNXT is a premier provider of technology, data, and operations as services to a rich client base of wealth managers, institutional wealth firms, and digital brokers. It is comprised of three industry-leading businesses which, combined, provide end-to-end solutions across the investment lifecycle. We are seeking a motivated and ambitious Summer Software Engineer Intern to join our team, with a focus on test automation development. This internship offers a unique opportunity to gain hands-on experience in development and test automation, collaborate with a dynamic engineering team, and contribute to the development and enhancement of automated tests and testing frameworks. You'll work in a supportive, innovative environment, making a real impact on our products and the customers we serve. Duties and Responsibilities of the Intern, Software Engineering: Research and assess the pros and cons of our current codebase. Contribute ideas to improve test automation. Collaborate with team members to brainstorm and implement creative solutions. Assist in performing thorough testing and debugging of software to ensure flawless functionality. Participate in code reviews, sharing insights, and learning from peers. Gain familiarity with software deployment pipelines and Continuous Integration/Continuous Deployment (CI/CD) processes. Skills and Experience of the Intern, Software Engineering: Currently pursuing a degree in Engineering, Computer Science, or a related field. A natural curiosity and passion for asking insightful questions to deepen your understanding. Eagerness to propose creative ideas and solutions to challenges. Familiarity with programming languages such as Java and C#. Basic understanding of REST API services. Exposure to GitLab for repository management and CI/CD pipelines is a plus. Exposure to Selenium and/or Cucumber for test automation is a plus. Exposure to AI tools a plus Details: Pay for this position with be $25/hour The intern will be located in our Brookfield, WI office on a hybrid schedule. The intern must live within commutable distance to the office and provide own housing. A housing stipend or relocation assistance will not be offered. The duration of our program is10 weeks, beginning on Wednesday, May 27, 2026 Candidates must be enrolled full-time in an undergraduate course of study and be a rising senior (senior commencing Fall 2026) with a minimum GPA of 3.3 and be eligible to work in the US.
    $25 hourly Auto-Apply 33d ago
  • Summer Intern, Software Engineering

    Betanxt

    Associate software engineer job in Brookfield, WI

    BetaNXT is a leading provider of frictionless wealth management infrastructure, real-time data solutions, and an enhanced advisor experience. We invest in platforms, products, and partnerships to accelerate growth for the ecosystem we serve. Our connective approach empowers our clients to deliver a comprehensive, end-to-end advisor and investor experience. BetaNXT is a premier provider of technology, data, and operations as services to a rich client base of wealth managers, institutional wealth firms, and digital brokers. It is comprised of three industry-leading businesses which, combined, provide end-to-end solutions across the investment lifecycle. We are seeking a motivated and ambitious Summer Software Engineer Intern to join our team, with a focus on test automation development. This internship offers a unique opportunity to gain hands-on experience in development and test automation, collaborate with a dynamic engineering team, and contribute to the development and enhancement of automated tests and testing frameworks. You'll work in a supportive, innovative environment, making a real impact on our products and the customers we serve. Duties and Responsibilities of the Intern, Software Engineering: * Research and assess the pros and cons of our current codebase. * Contribute ideas to improve test automation. * Collaborate with team members to brainstorm and implement creative solutions. * Assist in performing thorough testing and debugging of software to ensure flawless functionality. * Participate in code reviews, sharing insights, and learning from peers. * Gain familiarity with software deployment pipelines and Continuous Integration/Continuous Deployment (CI/CD) processes. Skills and Experience of the Intern, Software Engineering: * Currently pursuing a degree in Engineering, Computer Science, or a related field. * A natural curiosity and passion for asking insightful questions to deepen your understanding. * Eagerness to propose creative ideas and solutions to challenges. * Familiarity with programming languages such as Java and C#. * Basic understanding of REST API services. * Exposure to GitLab for repository management and CI/CD pipelines is a plus. * Exposure to Selenium and/or Cucumber for test automation is a plus. * Exposure to AI tools a plus Details: * Pay for this position with be $25/hour * The intern will be located in our Brookfield, WI office on a hybrid schedule. The intern must live within commutable distance to the office and provide own housing. A housing stipend or relocation assistance will not be offered. * The duration of our program is10 weeks, beginning on Wednesday, May 27, 2026 * Candidates must be enrolled full-time in an undergraduate course of study and be a rising senior (senior commencing Fall 2026) with a minimum GPA of 3.3 and be eligible to work in the US.
    $25 hourly 33d ago
  • Software Development Intern

    Brady Corporation 4.7company rating

    Associate software engineer 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
  • Jr . Adobe AEM

    Implify

    Associate software engineer job in Milwaukee, WI

    At least 1 year of experience in Adobe AEM, Java/J2EE, AJAX, jQuery, CSS, JSON and other web technologies. At least 1 year of experience in software development life cycle. At least 2 years of experience in translating functional/non-functional requirements to system requirements. Experience and understanding of in Production support and performance engineering. Technical Skills. Ability to work in team environment and client interfacing skills. Analytical skills Experience and desire to work in a Global delivery environment Qualifications Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. At least 2 years of experience in Information Technology. Additional Information Experience in Adobe AEM, Java/J2EE, AJAX, jQuery, CSS, JSON and other web technologies. GC & USC Only
    $62k-82k yearly est. 60d+ ago
  • Software Engineer III

    S&C Minimal

    Associate software engineer 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
  • Software Engineer, iOS Core Product - Milwaukee, USA

    Speechify

    Associate software engineer 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 19d ago
  • Software Engineer

    Northwestern Mutual 4.5company rating

    Associate software engineer 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. 60d+ ago
  • Software Engineer

    Messer Cutting Systems Inc.

    Associate software engineer 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
  • Software Engineer - Software Engineer - GPU, C++, OpenCL, CUDA

    Hudson Manpower

    Associate software engineer 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
  • Lead Software Engineer

    Relativity 4.7company rating

    Associate software engineer job in Milwaukee, WI

    Posting Type Hybrid Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions? We're looking for a Lead Software Engineer to join our Relativity Privacy Engineering team. Come work with a dynamic group of talented professionals focusing on ML powered applications that power our Data Breach Response solution. Job Description and Requirements Responsibilities: * Design, develop, and support our next-generation PII detection solution to run at scale using cutting-edge tools and frameworks * Lead the team to best-practice technical design, by example and through collaboration * Guide product improvements across schema, framework, and platform * Understand department-wide initiatives and guidelines, work with teams to ensure implementation is aligned with Engineering-wide policies and direction * Maintain a backlog of tools or technology enhancements to improve the maintainability and quality of the solutions * Encourage the team to work collaboratively by advising and enforcing best practices when needed * Stay up-to-date with technologies and best practices related to CI/CD tooling and developer productivity Qualifications: * 6+ years of professional experience in software development * Strong computer science fundamentals in algorithms, data structures and computational complexity * A self-starter driven to make an impact * Strong Communications skills, experience leading teams * Proficiency in multiple programming languages, e.g: Java, C#, Python * Able to learn and provide guidance at multiple levels of the stack - from fine-granularity technical implementation to high level control- and data-flow * Able to consider the Engineering solution in the business context * Obsession with software quality and empathy for customer experience * In-depth technical understanding and experience with at least two of the following DevOps Platforms: GitHub, Azure DevOps, GitLab, and Jenkins * Fundamental knowledge of Kubernetes and container-based systems * Experience building AI-powered products that utilize Natural Language Processing or Machine Learning * Knowledge of Linux * Knowledge of NoSQL database systems such as MongoDB, Redis, Elasticsearch * Experience implementing redundancy and disaster recovery scenarios Relativity is committed to competitive, fair, and equitable compensation practices. This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives. The expected salary range for this role is between following values: $150,000 and $224,000 The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.
    $93k-118k yearly est. 6d ago
  • Summer Intern, Software Engineering

    Betanxt Inc.

    Associate software engineer job in Brookfield, WI

    Job Description About BetaNXT: BetaNXT is a leading provider of frictionless wealth management infrastructure, real-time data solutions, and an enhanced advisor experience. We invest in platforms, products, and partnerships to accelerate growth for the ecosystem we serve. Our connective approach empowers our clients to deliver a comprehensive, end-to-end advisor and investor experience. BetaNXT is a premier provider of technology, data, and operations as services to a rich client base of wealth managers, institutional wealth firms, and digital brokers. It is comprised of three industry-leading businesses which, combined, provide end-to-end solutions across the investment lifecycle. We are seeking a motivated and ambitious Summer Software Engineer Intern to join our team, with a focus on test automation development. This internship offers a unique opportunity to gain hands-on experience in development and test automation, collaborate with a dynamic engineering team, and contribute to the development and enhancement of automated tests and testing frameworks. You'll work in a supportive, innovative environment, making a real impact on our products and the customers we serve. Duties and Responsibilities of the Intern, Software Engineering: Research and assess the pros and cons of our current codebase. Contribute ideas to improve test automation. Collaborate with team members to brainstorm and implement creative solutions. Assist in performing thorough testing and debugging of software to ensure flawless functionality. Participate in code reviews, sharing insights, and learning from peers. Gain familiarity with software deployment pipelines and Continuous Integration/Continuous Deployment (CI/CD) processes. Skills and Experience of the Intern, Software Engineering: Currently pursuing a degree in Engineering, Computer Science, or a related field. A natural curiosity and passion for asking insightful questions to deepen your understanding. Eagerness to propose creative ideas and solutions to challenges. Familiarity with programming languages such as Java and C#. Basic understanding of REST API services. Exposure to GitLab for repository management and CI/CD pipelines is a plus. Exposure to Selenium and/or Cucumber for test automation is a plus. Exposure to AI tools a plus Details: Pay for this position with be $25/hour The intern will be located in our Brookfield, WI office on a hybrid schedule. The intern must live within commutable distance to the office and provide own housing. A housing stipend or relocation assistance will not be offered. The duration of our program is10 weeks, beginning on Wednesday, May 27, 2026 Candidates must be enrolled full-time in an undergraduate course of study and be a rising senior (senior commencing Fall 2026) with a minimum GPA of 3.3 and be eligible to work in the US.
    $25 hourly 4d ago
  • Software Development Intern

    Brady, Co 4.7company rating

    Associate software engineer 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. 17h ago
  • Software Engineer, iOS Core Product - Milwaukee, USA

    Speechify

    Associate software engineer job in Milwaukee, WI

    Job Description 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. 10d ago
  • Software Engineer

    Northwestern Mutual 4.5company rating

    Associate software engineer 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. 16m ago

Learn more about associate software engineer jobs

How much does an associate software engineer earn in Shorewood, WI?

The average associate software engineer in Shorewood, WI earns between $48,000 and $83,000 annually. This compares to the national average associate software engineer range of $60,000 to $102,000.

Average associate software engineer salary in Shorewood, WI

$63,000

What are the biggest employers of Associate Software Engineers in Shorewood, WI?

The biggest employers of Associate Software Engineers in Shorewood, WI are:
  1. Pwc
  2. Harley-Davidson
Job type you want
Full Time
Part Time
Internship
Temporary