Embedded software engineer jobs in Waukesha, WI - 105 jobs
All
Embedded Software Engineer
Firmware Engineer
Senior Embedded Software Engineer
Senior Software Engineer
Staff Software Engineer
Senior Embedded Engineer
Senior Firmware Engineer
Software Integrator Engineer
Firmware Developer
Principal Software Engineer
Software Engineer-Consultant
Firmware Engineer
Pentangle Tech Services | P5 Group
Embedded software engineer job in Waukesha, WI
This work involves bare metal, C programming.
The Firmware Engineer will troubleshoot their own code and have experience using an oscilloscope.
The Firmware Engineer will work on a team, develop code in C, and identify root cause issues with the code.
The Firmware Engineer will be able to read a data sheet, edit a link or file
Some experience with DevOps, board bring up or Visual Studio Code
Qualifications Required:
5+ years recent experience with bare metal, C programming
Recent experience troubleshooting their own code and using an oscilloscope
Recent experience identifying root cause issues with C code
Experience with reading a data sheet and editing a link or file
$70k-92k yearly est. 1d ago
Looking for a job?
Let Zippia find it for you.
Firmware Engineer - C and Baremetal
Global Connect Technologies 4.4
Embedded software engineer job in Waukesha, WI
Job Title: Firmware Engineer - Bare Metal
Duration: Long Term
Actalent is seeking an experienced Firmware Engineer - Bare Metal to support Generac in Waukesha, Wisconsin. This role focuses on low-level firmware development using bare-metal C programming for embedded systems. The ideal candidate will be highly hands-on, capable of independently debugging firmware, and comfortable working closely with hardware and lab equipment.
Key Responsibilities
Design, develop, and maintain bare-metal firmware using the C programming language.
Independently troubleshoot and debug firmware, including hardware-level issues.
Utilize oscilloscopes and other lab tools to diagnose and resolve firmware and hardware interaction problems.
Identify, analyze, and resolve root cause issues within embedded C code.
Read and interpret microcontroller datasheets, schematics, and technical documentation.
Modify and maintain linker scripts, configuration files, and build files.
Support board bring-up and hardware validation activities.
Collaborate effectively with cross-functional engineering teams.
Use development tools such as Visual Studio Code and participate in basic DevOps workflows when applicable.
Required Qualifications
5+ years of recent experience in bare-metal firmware development using C.
Proven experience debugging and troubleshooting own firmware code.
Hands-on experience using oscilloscopes for embedded system debugging.
Strong ability to identify and resolve root cause issues in C code.
Experience reading datasheets and editing linker scripts or configuration files.
Solid understanding of embedded systems fundamentals.
Preferred Qualifications
Experience with board bring-up activities.
Familiarity with DevOps tools and processes.
Experience using Visual Studio Code or similar IDEs.
Exposure to power, energy, or industrial embedded systems.
$68k-89k yearly est. 2d ago
Embedded Software Engineer Position in Wauwatosa WI
Integrated Resources 4.5
Embedded software engineer job in Wauwatosa, WI
Title: EmbeddedSoftwareEngineer
Duration: 12 Months( With possible extension)
Job Description
Essential Responsibilities:
• Design and implement software on Healthcare's Diagnostic Cardiology ECG products with a focus on the ECG signal acquisition subsystem.
• Develop real-time and non-real-time software in C++
• Develop and execute unit, integration, and software system tests to verify the design and implementation
• Collaborate with lead and senior engineers to design solutions and drive those decisions into the design of the product
• Leverage continuous integration, static analysis, Agile methods and other industry best practices during the development of software.
• Work across the entire software development lifecycle including high-level and detailed design, software implementation, verification, and maintenance activities
• Participate in non-program, engineering improvements to enhance the efficiency and productivity of the software team
• Collaborate globally with a project team using the Agile Scrum methodology
Requirements:
• Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science or related computer degree
• 5 years' experience in embeddedsoftware development.
• Experience in object-oriented design and implementation with languages such as C++
• Knowledge of software development life cycle and development environments
• Effective problem solving capabilities
• Demonstrated ability to work effectively within and across various teams
• Experience with configuration management tools such as Perforce, ClearCase, Subversion, etc.
• You must be willing to take a drug test as part of the selection process
• You must be willing to submit to a background investigation, including for example, verification of your past employment, criminal history, and educational background
• You must be legally authorized to work in the United States full-time
• You must be willing to work in our Milwaukee, WI facility full-time
• You must be 18 years of age or older
Qualifications
Desired:
• Bachelor's Degree in SoftwareEngineering
• Experience in distributed systems and network protocols
• Knowledge of embedded Linux and Eclipse IDE
• Effective software design abilities
• Experience with multi-threaded, concurrent systems
• Effective written and verbal communication skills for presenting, discussing, and documenting technical information
• Familiar with static and dynamic analysis tools and techniques
• Familiar with IBM DOORS Requirements Management Tool, Rally, embedded Linux tool chain
• Demonstrated experience with development of medical device software
Feel free to forward my email to your friends/colleagues who might be available.
We do offer referral bonus!!
Thank you for your time and for consideration. I look forward to hearing from you.
Additional Information
Nilesh
Phone: 732-844-8729
Email: nilesh@ irionline.com
$94k-121k yearly est. 60d+ ago
Sr. Embedded Firmware Engineer
Solopoint Solutions, Inc.
Embedded software engineer job in Germantown, WI
Qualifications:
8+ years in embedded firmware development
BS in CS, EE, or CE (MS preferred)
Proficient in C, C++, and Assembly
Deep knowledge of microcontrollers, CAN, UART, and communication protocols
Experience with Bluetooth (peripheral and central), AI edge computing, and image detection
Familiarity with Simulink, MBSD, FreeRTOS, and embedded cybersecurity (e.g., certificate chains, HSMs)
Responsibilities:
Design and develop robust firmware for complex systems
Lead full lifecycle software development (concept to EOL)
Build production and R&D solutions using C/C++/Assembly
Simulate and test with Simulink; define embedded firmware architecture
Enforce coding standards, documentation, and testing best practices
Support production firmware, hardware integration, and electrical design
Implement communication protocols and MBSD automation
Develop manufacturing test tools and desktop automation apps (C++/Python)
$90k-117k yearly est. 13d ago
Embedded Software Engineer
Collabera 4.5
Embedded software engineer job in Wauwatosa, 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.
Job Description
Position details:
Job Title: EmbeddedSoftwareEngineer
Location: Wauwatosa, WI 53226
Duration: 12 months (Could go beyond)
Essential Responsibilities:
·
Design and implement software on Diagnostic Cardiology ECG products with a focus on the ECG signal acquisition subsystem.
·
Develop real-time and non-real-time software in C++
·
Develop and execute unit, integration, and software system tests to verify the design and implementation
·
Collaborate with lead and senior engineers to design solutions and drive those decisions into the design of the product
·
Leverage continuous integration, static analysis, methods and other industry best practices during the development of software.
·
Work across the entire software development lifecycle including high-level and detailed design, software implementation, verification, and maintenance activities
·
Participate in non-program, engineering improvements to enhance the efficiency and productivity of the software team
·
Collaborate globally with a project team using the Scrum methodology
Desired:
·
Bachelor's Degree in SoftwareEngineering
·
Experience in distributed systems and network protocols
·
Knowledge of embedded Linux and Eclipse IDE
·
Effective software design abilities
·
Experience with multi-threaded, concurrent systems
·
Effective written and verbal communication skills for presenting, discussing, and documenting technical information
·
Familiar with static and dynamic analysis tools and techniques
·
Familiar with DOORS Requirements Management Tool, Rally, embedded Linux tool chain
·
Demonstrated experience with development of medical device software
Qualifications
Requirements:
·
Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science or related computer degree
·
5 years' experience in embeddedsoftware development.
·
Experience in object-oriented design and implementation with languages such as C++
·
Knowledge of software development life cycle and development environments
·
Effective problem solving capabilities
·
Demonstrated ability to work effectively within and across various teams
·
Experience with configuration management tools such as Perforce, ClearCase, Subversion, etc.
Additional Information
If you want to apply and want to know more, please contact:
Ujjwal Mane
****************************
************
$72k-95k yearly est. Easy Apply 1d ago
Embedded Software Engineer III
Johnson Health Tech Companies 4.1
Embedded software engineer job in Cottage Grove, WI
Full-time Description
Under the direction of the Engineering Manager - KT Innovation, the EmbeddedSoftwareEngineer III will conduct critical and complex engineering research and development projects to support Key Technology (KT) and New Product Development (NPD) of Fitness Equipment. The EmbeddedSoftwareEngineer III will perform advanced development, innovation, and critical problem solving to enhance Johnson Health Tech's product portfolio. This position requires a highly creative and flexible individual who can stretch to support the specific needs of the development situation and manufacturing environment. The successful candidate will be willing to move fast, fail early, iterate, and consistently deliver. They are never married to ideas, have a penchant for creating new IP and IP workarounds, and will help Johnson Health Tech continue to be a leader in the fitness space. This is a non-supervisory position.
Responsibilities:
· Understand and integrate potential new technologies, features, modalities/ergonomics into Johnson products
· Create proof-of-concepts (PoC) and partner with the Product Management team for review and refinement
· Evaluate and test for viability and risk mitigation
· Feed new product development by successfully and smoothly transitioning PoC's to NPD engineering teams based on Asia sourcing and manufacturing
· Develop and document design and specifications
· Strive to move beyond the status quo with a positive, problem-solving, and can-do approach. Know which battles to win and those to compromise on
· Create new intellectual property and intellectual property workarounds
· Other projects as assigned
Requirements
Education:
· 4-year degree in Computer Science, Computer Engineering, or Electrical Engineering
Experience:
· 4+ years of object-oriented programming in a language such as C++, C# or Java
· 4+ years of bare-metal or RTOS programming in C or C++
· Proficient in scripting languages such as Python or JavaScript
· Experience reading electronic schematics and component datasheets
· Proficient in writing technical documentation
Other Requirements:
· Ability and willingness to travel internationally, approximately 1-2 trips to Asia annually
· Strong and creative problem-solving skills
· Ability to work well with numerous diverse groups and individuals
· Ability and desire to mentor less experienced team members
· 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
$77k-98k yearly est. 31d ago
Firmware Developer/Engineer
Ayr Global It Solutions 3.4
Embedded software engineer job in Milwaukee, WI
AYR Global IT Solutions is a national staffing firm focused on cloud, cyber security, web application services, ERP, and BI implementations by providing proven and experienced consultants to our clients. Our competitive, transparent pricing model and industry experience make us a top choice of Global System Integrators and enterprise customers with federal and commercial projects supported nationwide.
Job Description
Firmware Developer/Engineer
6+ month contract
Milwaukee, WI
Qualifications
I need a firmware engineer that has experience with LabView that can develop continue development and implementation of our test platform for testing battery energy storage systems, including inverters, battery systems and multiple control platforms. The candidate will need to write a test application we can use to test multiple concurrent battery systems and collect data from the testing. The test platform needs to be schedulable, can easily be changed, allows for the import of a test profile, and creates graphs. Knowledge of LabView programming is required. Communications to and Integration of inverters and battery management systems is highly desirable. CAN, ModBus/RT and ModBus/IP communications protocols are desirable.
Additional Information
If anyone might be interest, please share your resume at
***************************
or you can directly contact me at
************
$65k-88k yearly est. Easy Apply 1d ago
Firmware Engineer II
Dr Power LLP 4.2
Embedded software engineer job in Waukesha, WI
We are Generac, a leading energy technology company committed to powering a smarter world.
Over the 60 plus years of Generac's history, we've been dedicated to energy innovation. From creating the home standby generator market category, to our current evolution into an energy technology solutions company, we continue to push new boundaries.
The Firmware Engineer II is responsible for providing firmware for embedded controls systems used in new product development, new or enhancements to system features, and existing product firmware support where needed. This role will be specifically involved in helping the design and development of new controls or algorithms, and system testing both in the lab and on real products
Major Responsibilities:
Provide new product development support, specific to microprocessors/microcontrollers in the Industrial, Commercial, Residential and/or Retail generator or Power Tool product area.
Designs, validates, and brings new products to market - specific responsibilities include designing and developing application software/firmware for embedded controllers in C, defining interface requirements, and creating firmware for communication interfaces and/or system algorithms
Design of new control algorithms and performing Applications Engineering
Develop new firmware or software modules, and maintain supporting documentation
Create, design and develop test specifications for new systems and firmware/software.
Conducts and evaluates test specification including testing firmware/hardware
Take part in Design for Manufacturability and Design for Test Activities
Collaborates with internal product development departments, and other core engineering teams such including engines, transfer switch's, alternators, and others as needed to specify interfaces and/or algorithms needed in controls for interface.
Utilizes simulation tools as appropriate
Creates and/or modifies design documentation
Help troubleshoot designs
Participate in design reviews
Supporting product development plans (schedule, product cost, meeting design inputs)
Occasional Travel to other Generac facilities and customer site visits as necessary
Other duties as assigned; anticipate less than 10%
Minimum Job Requirements:
Bachelor of Science in Electrical Engineering, Computer Engineering, or directly related Engineering degree
2 years of experience with embedded programming using languages such as C, C++,C#
Knowledge / Skills / Abilities:
Ability to perform detail-oriented work with a high degree of accuracy
Proficient oral and written communication
Uses basic engineering principles
Able to solve basic engineering problems, good decision-making skills
Basic knowledge of communication protocols/hardware interface
This position includes a comprehensive benefit package that includes medical, dental and vision plans; life, long-term disability, flexible spending and health savings accounts, accrued paid time off, 8 paid Holidays and 401(k) retirement benefits.
Physical Demands: While performing the duties of this job, the employee is regularly required to talk and hear; and use hands to manipulate objects or controls. The employee is regularly required to stand and walk. On occasion the incumbent may be required to stoop, bend or reach above the shoulders. The employee must occasionally lift up to 25 - 50 pounds. Specific conditions of this job are typical of frequent and continuous computer-based work requiring periods of sitting, close vision and ability to adjust focus. Occasional travel.
“We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law.”
$68k-89k yearly est. Auto-Apply 60d+ ago
Embedded Firmware Engineer II
Freistadt
Embedded software engineer job in Germantown, WI
ABOUT THE POSITION: As an Embedded Firmware Engineer II, you will play a critical role in designing and implementing robust firmware solutions that drive the success of our lighting products. From concept to production, you will lead firmware development, ensuring high performance, reliability, and compliance with industry standards.
OUR IDEAL CANDIDATE: You have 5+ years of experience in embedded firmware development, along with a Bachelor's degree in Computer Science, Electrical Engineering, or Computer Engineering (a Master's is a plus!). You are proficient in C, have expertise with microcontrollers and embedded systems, and a deep understanding of CAN, UART, and other industry-standard communication protocols. Experience with Simulink, Model-Based Software Development (MBSD), FreeRTOS, or embedded cybersecurity (i.e., root certificate chain of trust, HSMs, etc.) is highly desirable.
HOW YOU WILL MAKE A DIFFERENCE:
You will EXPLORE by:
Developing innovative, robust firmware solutions for complex challenges independently
Leading software development and maintenance for one or multiple projects, spanning from concept to end-of-life
Designing and implementing software solutions for both production and R&D projects
Developing firmware in C, ensuring optimal performance and reliability
Designing, simulating, and testing embedded applications using Simulink
You will INNOVATE by:
Defining, enforcing, and adhering to software development standards, including modeling and coding practices, documentation, and testing methodologies
Providing support for production-related firmware issues and electronics purchasing concerns
Demonstrating working knowledge of schematic-level electrical design and hardware interactions
Implementing CAN communication protocols efficiently, aligning with JWS product requirements
Driving the adoption and automation of Model-Based Software Development (MBSD) using MathWorks tools
You will PERFORM by:
Developing end-of-line testing mechanisms and software to support SMT and manufacturing processes
Creating C++ or Python-based PC applications and automation scripts
We offer competitive wages and the following great benefits:
Health, Dental, and Vision insurance
Short term & Long-term disability insurance
401k with employer match
Paid time off, including Vacation, Sick & Personal Time, and 11 paid Holidays
Generous Profit-Sharing Plan
Tuition reimbursement & Scholarships
Development and Growth opportunities
Casual work environment for all associates
And many more!
$70k-92k yearly est. 60d+ ago
Sr. Staff Software Engineer
Blue Yonder
Embedded software engineer job in Waukesha, WI
Role: Sr. Staff SoftwareEngineer ( Java Architect) * Blue Yonder is a Leading AI-driven Global Supply Chain Solutions Software Product Company and one of Glassdoor's "Best Places to Work"
* Seeking an expert who has a strong technical foundation with the additional ability to be hands-on with the broader engineering team as part of the development/deployment cycle, and deep knowledge of industry best practices, with the ability to implement them working with both the platform and the product teams.
* We are seeking an experienced Sr Staff Engineer with deep expertise in Java, WebFlux/Reactor Core, Spring boot, Kafka, Platform Engineering and Azure. You will play a key role in designing and developing highly scalable and low latency platform software solutions and driving technical excellence. You will have the opportunity to influence architectural decisions, build cloud-native solutions, and ensure the best practices are applied across the software development lifecycle.
Our current technical environment:
* Software: Java, Spring boot, Gradle, GIT, Hibernate, Rest API, OAuth, WebFlux/Reactor Core
* Application Architecture: Scalable, Resilient, event driven, secure multi-tenant Microservices architecture
* Cloud Architecture: MS Azure (ARM templates, AKS, HD insight, Application gateway, Virtue Networks, Event Hub, Azure AD)
* Frameworks/Others: Kubernetes, Kafka, Platform Engineering, Elasticsearch, Spark, NOSQL, RDBMS, Spring boot, Gradle GIT, Ignite
What will you do:
* Architect and Develop: Design, implement, and maintain robust backend services using Java, Spring Boot, WebFlux/ Project Reactor, Quarkus and Reactive Programming principles.
* Cloud Solutions: Leverage Microsoft Azure services for building, deploying, and scaling applications. Work with services like Azure Kubernetes Service (AKS), helm, terraform, GitHub action and MongoDB.
* SaaS Development: Design and development of SaaS solutions, focusing on multi-tenancy, scalability, low latency and high availability
* Event-Driven Systems: Design and develop distributed systems using Kafka for event streaming, real-time data processing, and messaging.
* Hands-on Leadership: Lead by example through hands-on coding, peer code reviews, and setting high standards for software quality, performance, and security.
* Mentorship: Provide technical guidance, and support to junior and mid-level engineers, fostering a collaborative and innovative development environment.
* Collaboration: Work closely with cross-functional teams including Product Management, UX, and PD to ensure seamless integration and delivery of features.
* Performance Optimization: Identify performance bottlenecks, troubleshoot complex issues, and optimize code for maximum scalability and reliability.
* Best Practices: Champion softwareengineering best practices such as test-driven development (TDD), continuous integration/continuous deployment (CI/CD), and secure coding standards.
What we are looking for:
* Bachelor's degree in computer science, Engineering, or any other relevant field
* Minimum of 12 + years of experience in software development with a focus on Java and Spring Boot and mircroservices architecture.
* Proven experience in Reactive Programming using frameworks like Spring WebFlux, Project Reactor, or Quarkus.
* Strong hands-on experience with Apache Kafka for building scalable event-driven applications.
* Expertise in Microsoft Azure cloud services, including deploying microservices and managing infrastructure.
* Deep understanding of microservices architecture, RESTful APIs, and designing scalable backend systems.
* Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
* Experience with containerization and orchestration tools such as Docker and Kubernetes.
* Strong problem-solving skills, with a proactive and detail-oriented approach.
* Excellent communication skills, with the ability to explain complex technical concepts to diverse audiences.
Preferred Skills:
* Experience with CQRS and Event Sourcing patterns.
* Familiarity with DevOps practices and Infrastructure as Code tools like Terraform or Azure Resource Manager (ARM) templates.
* Knowledge of GraphQL and gRPC is a plus.
* Experience in building high-availability systems and disaster recovery planning.
* Contributions to open-source projects and active participation in tech communities.
Synonym title - Sr Staff SoftwareEngineer
#LI-SR1
#LI-LOCAL
* ------------------------------------------
The salary range for this position is $129,553 - $189,615
The salary range information provided, reflects the anticipated base salary range for this position based on current national data. Minimums and maximums may vary based on location. Individual salary will be commensurate with skills, experience, certifications or licenses and other relevant factors. In addition, this role will be eligible to participate in either the annual performance bonus or commission program, determined by the nature of the position.
At Blue Yonder, we care about the wellbeing of our employees and those most important to them. This is reflected in our robust benefits package and options that includes:
* Comprehensive Medical, Dental and Vision
* 401K with Matching
* Flexible Time Off
* Corporate Fitness Program
* A variety of voluntary benefits such as; Legal Plans, Accident and Hospital Indemnity, Pet Insurance and much more
At Blue Yonder, we are committed to a workplace that genuinely fosters inclusion and belonging in which everyone can share their unique voices and talents in a safe space. We continue to be guided by our core values and are proud of our diverse culture as an equal opportunity employer. We understand that your career search may look different than others, and embrace the professional, personal, educational, and volunteer opportunities through which people gain experience.
Our Values
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success - and the success of our customers. Does your heart beat like ours? Find out here: Core Values
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
$129.6k-189.6k yearly Auto-Apply 14d ago
Sr Firmware Engineer
Milwaukee Tool 4.8
Embedded software engineer job in Brookfield, WI
INNOVATE WITHOUT BOUNDARIES! At Milwaukee Tool we firmly believe that our People and our Culture are the secrets to our success - so we give you unlimited access to everything you need to create disruptive new technologies and solutions on our electrical engineering teams. Our Engineering Team is responsible for giving life to the batteries, motors, and electronics that power solutions changing the lives of our users. Every developmental phase of these critical components happens in-house under the watch of this team. We continue to invest in electrical engineering resources to design and develop leadership in electronic capabilities; something unique within the industry. And we're pushing the limits in firmware engineering, power electronics, embedded systems, machine learning, and the use of artificial intelligence.
Behind our doors you'll be empowered every day to own it, drive it, and do what it takes to design and develop the biggest breakthroughs in the industry. Meanwhile, you'll have the support and resources of the fastest-growing brand in the construction industry to make it happen.
Year after year, our team continues to make significant breakthroughs in the industry. We're just getting started. To learn more about our story click HERE.
The Sr. Firmware Engineer will be a technical lead the design of new firmware architectures, applications, components, and libraries to ensure on-time delivery and requirements are met. You will interface with cross-functional teams to understand system design requirements and translate them into embedded requirements.
You'll also be DISRUPTIVE through these duties and responsibilities:
Leading the design, development, testing, and troubleshooting of real-time, bare-metal firmware and embedded systems.
Develop and refine engineering requirements based on marketing and user needs.
Lead design and implementation of embeddedsoftware systems using modern softwareengineering processes.
Peer-review software designs and source code.
Establish and execute test procedures for software applications and subsystems.
Analyze and enhance efficiency, stability, and scalability of system resources.
Lead agile project teams through the new product development process.
Provide candid and effective communications up, down and across the organization on progress, barrier removal and escalation of business risks/opportunities.
Demonstrate Milwaukee Tools Culture of high performance and agility by independently creating Work Breakdown Structure for your work and driving to critical milestones.
Drive urgency in project schedules and accountability for establishing and achieving key project metrics that meet the organization's needs.
Serve as a role model Milwaukee Tool's culture while mentoring, guiding, and coaching junior Engineers.
Use laboratory equipment such as oscilloscopes, power supplies, e-loads, and data acquisition systems.
Independently track projects to ensure adherence to schedule and the Milwaukee process.
What TOOLS you'll bring with you:
Bachelor of Science degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
5+ years of experience with embedded C/C++.
Experience developing bare-metal firmware designs.
Experience with DevOps, automated testing, continuous integration/continuous deployment (CI/CD).
Knowledge and practical experience in all software development lifecycle phases.
Experience with a microcontroller RTOS.
Familiarity with software configuration management tools, defect tracking tools, and peer reviews.
Ability to read schematics and component data sheets, basic understanding of digital circuits and interaction between firmware and electronics.
Demonstrated ability using laboratory equipment such as oscilloscopes, logic analyzers, power supplies, e-loads, and data acquisition systems.
Excellent problem-solving skills, exercises independent judgement and works well under pressure in a dynamic environment.
Ability to travel 10% of the time (domestic and international).
Other TOOLS we prefer you to have:
Master's degree in computer engineering, Computer Science, Electrical Engineering, or related field.
Leadership or project management experience.
We provide these great perks and benefits:
Robust health, dental and vision insurance plans.
Generous 401 (K) savings plan.
Education assistance.
On-site wellness, fitness center, food, and coffee service.
And many more, check out our benefits site HERE.
Milwaukee Tool is an equal opportunity employer.
This is where your work makes a difference.
At Baxter, we believe every person-regardless of who they are or where they are from-deserves a chance to live a healthy life. It was our founding belief in 1931 and continues to be our guiding principle. We are redefining healthcare delivery to make a greater impact today, tomorrow, and beyond.
Our Baxter colleagues are united by our Mission to Save and Sustain Lives. Together, our community is driven by a culture of courage, trust, and collaboration. Every individual is empowered to take ownership and make a meaningful impact. We strive for efficient and effective operations, and we hold each other accountable for delivering exceptional results.
Here, you will find more than just a job-you will find purpose and pride.
Your Role at Baxter:
Join Baxter Healthcare Corporation as a Principal SoftwareEngineer- Android Development in Milwaukee, where you will play a pivotal role in transforming healthcare solutions. This is a ground breaking opportunity to apply your softwareengineering expertise to develop modern medical products that save and sustain lives. You will be part of an ambitious team dedicated to developing world-class software in the Android environment for medical devices.
What You'll Do
Apply and demonstrate strong softwareengineering expertise to build and develop robust software architectures. Influence the processes and methodologies the team uses to develop quality software.
Develop software components in an Android environment that will be deployed in medical products, using architectural patterns, strong object-oriented principles, unit testing, and automated testing tools.
Own and control software implementation, ensuring that software is built in a modular fashion, testable, reusable, and maintainable.
Participate in the formal documentation processes for requirements generation, software architecture, and detailed builds.
Analyze and understand product requirements, deriving software requirements.
Identify key product-level technical risks and assist project managers in developing mitigation and recovery plans.
Review work products and ensure the quality of deliverables.
Provide input to test strategies at both product and module levels.
Drive the application of principles of SDLC and methodologies like Lean/Agile/XP, Software and Product Security, Scalability, Documentation Practices, refactoring, and testing techniques.
Own and drive continuous improvement activities by identifying and appropriately advancing process and product quality gaps.
What You'll Bring
Bachelor's/Master's degree in Computer Science or related fieldwith 5+ years in softwareengineering and 2+ years developing Android applications
Proficiency in Java/Kotlin, with additional familiarity in JavaScript/TypeScript and C++ for embedded/firmware
Hands‑on experience with Android SDK, NDK, Android Studio, and strong understanding of Android architecture, components, security, and best practices
Background in regulated industries preferred, especially medical devices with exposure to IEC 62304 and quality/regulatory collaboration
Strong software architecture, design patterns, SOLID principles, TDD, and CI/CD familiarity
Experience working in Agile environments using tools like Azure DevOps or Jira, and version control systems such as Git or SVN
Proven track record of delivering technical solutions, solving complex problems, and working effectively with cross‑functional and multisite teams
Excellent communication, leadership, and collaboration skills, with a proactive mindset and willingness to mentor and drive team success
Join us at Baxter and contribute to a team pushing the boundaries of healthcare technology. The team is dedicated to making a real difference in patients' lives every day. Be part of something outstanding!
Baxter is committed to supporting the needs for flexibility in the workplace. We do so through our flexible workplace policy which includes a required minimum number of days a week onsite. This policy provides the benefits of connecting and collaborating in-person in support of our Mission. The flexible workplace policy is subject to local laws and legal requirements. At its discretion, Baxter may decide to adjust, suspend, or discontinue as business needs change.
We understand compensation is an important factor as you consider the next step in your career. At Baxter, we are committed to equitable pay for all employees, and we strive to be more transparent with our pay practices. The estimated base salary for this position is $112,000- $154,000 annually. The estimated range is meant to reflect an anticipated salary range for the position. We may pay more or less than of the anticipated range based upon market data and other factors, all of which are subject to change. Individual pay is based on upon location, skills and expertise, experience, and other relevant factors. This position may also be eligible for discretionary bonuses. For questions about this, our pay philosophy, and available benefits, please speak to the recruiter if you decide to apply and are selected for an interview.
Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.
#LI-TV1
US Benefits at Baxter (except for Puerto Rico)
This is where your well-being matters. Baxter offers comprehensive compensation and benefits packages for eligible roles. Our health and well-being benefits include medical and dental coverage that start on day one, as well as insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance. Financial and retirement benefits include the Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount, and the 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching. We also offer Flexible Spending Accounts, educational assistance programs, and time-off benefits such as paid holidays, paid time off ranging from 20 to 35 days based on length of service, family and medical leaves of absence, and paid parental leave. Additional benefits include commuting benefits, the Employee Discount Program, the Employee Assistance Program (EAP), and childcare benefits. Join us and enjoy the competitive compensation and benefits we offer to our employees. For additional information regarding Baxter US Benefits, please speak with your recruiter or visit our Benefits site: Benefits | Baxter
Equal Employment Opportunity
Baxter is an equal opportunity employer. Baxter evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.
Know Your Rights: Workplace Discrimination is Illegal
Reasonable Accommodations
Baxter is committed to working with and providing reasonable accommodations to individuals with disabilities globally. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the application or interview process, please click on the link here and let us know the nature of your request along with your contact information.
Recruitment Fraud Notice
Baxter has discovered incidents of employment scams, where fraudulent parties pose as Baxter employees, recruiters, or other agents, and engage with online job seekers in an attempt to steal personal and/or financial information. To learn how you can protect yourself, review our Recruitment Fraud Notice.
$112k-154k yearly Auto-Apply 5d ago
Senior Software Engineer, IOS
Dev 4.2
Embedded software engineer job in Milwaukee, WI
Company DescriptionJobs for Humanity is partnering with Capital One to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located.
Company Name: Capital One
Job DescriptionCenter 1 (19052), United States of America, McLean, VirginiaSenior SoftwareEngineer, IOSDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. As a Capital One iOS SoftwareEngineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One.
At Capital One, the iOS and Android platforms are recognized as an opportunity to reach our customers in unique, personal and engaging ways. Nothing is off limits as we explore exciting ways to take advantage of the full ecosystem of mobile devices including Watch, TV, and whatever future developments Apple or Google creates. Our engineers are provided with top of the line Macbook Pros, multiple high-end monitors and the necessary tooling to develop the best possible products with the least amount of friction. We operate in small, productive agile teams and use the best industry tools to collaborate across teams.
What You'll Do:
Develop iOS client code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines and principles
Partner with SoftwareEngineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity
Actively participate in all team agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest quality
Be an active advocate of the mobile platform through both internal and external developer communities
Remain an active learner in all technologies related to mobile development (Swift, Kotlin, 3rd party libraries, etc.)
Influence and contribute to group discussions and incorporate feedback/communication from the broader team
Mentor junior to mid-level members of the team
Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.)
Own and lead delivery of major components and platform needs in partnership with senior engineers and Architects
Consistently share best practices and improve processes within and across sprint teams
Identify technical obstacles early and work closely with the team to find creative solutions
Review pull requests and ensure adherence to Swift and other language idioms
Grow and provide SME level leadership
Basic Qualifications:
Bachelor's Degree
At least 4 years of experience in softwareengineering (Internship experience does not apply)
Preferred Qualifications:
3+ years of experience building iOS applications
3+ years of experience with Swift
1+ years of experience in open source frameworks
1+ years of experience with Agile practices
At this time, Capital One will not sponsor a new applicant for employment authorization for this position
The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.
New York City (Hybrid On-Site): $161,900 - $184,800 for Senior SoftwareEngineer
Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter.
This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan.
Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.
This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.
If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at [email protected]. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
For technical support or questions about Capital One's recruiting process, please send an email to [email protected]
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
$161.9k-184.8k yearly 60d+ ago
Software Integration Engineer
Tier4 Group
Embedded software engineer job in Franklin, WI
Job Description
Title: Software Integration Engineer
Type: Hybrid (3 days onsite per week)
Duration: ASAP - December 2025
Perks: Competitive Rates, Benefits, free daily lunch when onsite
About the Role:
Join our Messaging team to manage and enhance IBM MQ infrastructure, supporting reliable communication across systems. This role involves implementing approved architecture patterns, developing integration solutions, and contributing to continuous delivery pipelines.
Key Responsibilities:
IBM MQ Management: Configure and manage IBM MQ for secure, reliable communication.
Software Development: Build and maintain infrastructure applications using Python and Java.
Scripting & Automation: Create Shell Scripts to streamline tasks and enhance integrations.
Version Control: Utilize Git for source code management and collaboration.
Reverse Engineering: Analyze and document existing systems for improvements and troubleshooting.
Documentation: Maintain comprehensive technical documentation.
CI/CD: Develop and manage CI/CD pipelines for efficient software delivery.
API Development: Design and maintain APIs for seamless system integration.
Integration Patterns: Apply best practices to ensure maintainable system communication.
Qualifications:
Education: Bachelor's degree in Computer Science, IT, or related field.
Experience:
Proficiency in IBM MQ (Linux, MQ Appliance, Mainframe MQ preferred).
Strong skills in Python, Java, Shell Scripting, and Git.
Experience in reverse engineering and system analysis.
Familiarity with CI/CD tools and integration patterns.
Additional Skills:
Problem-solving and troubleshooting expertise.
Effective communication and collaboration skills.
Knowledge of cloud platforms (AWS preferred).
Experience with messaging tools like SQS or RabbitMQ is a plus.
Technical Skills:
Must-Have: IBM MQ, Linux Shell Scripting, Python, Reverse Engineering, Analytical Skills.
Nice-to-Have: AWS or other cloud platforms.
$78k-102k yearly est. 4d ago
Systems Software Engineer Consultant
Northwestern Mutual 4.5
Embedded 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.
Duties: The Systems SoftwareEngineer Consultant at Northwestern Mutual Life Insurance Company in Franklin, WI will engineer Websphere, IBM Puresystems, Amazon AWS and cloud foundry environments and their add-on functions in accordance with best practices and policy. The duties include: designing highly available, scalable, and resilient solutions to meet business requirements; providing Tier 4 escalation point to middleware operations team; developing processes to pro-actively monitor the performance of the web environment; developing and implementing processes to optimize performance; certifying new product releases, major functionality, and architectural designs for use; defining/automating services through orchestration tools; participating in SDLC and project governance processes; developing and automating solutions in support of development operations methodologies; providing leadership in planning for the future infrastructure, and proposing new directions and technologies; assisting in the design of E-business system high-availability, disaster recovery, and application fail-over; providing leadership and unique insights in the analysis of customer business requirements that cross multiple technical platforms, and have broad strategic implications; developing technical specifications for the most complex solutions; providing technical mentoring to more junior team members, and developers, and raising the bar of technical expertise within the organization; proposing and developing new technical standards and developing migration plans for future technology infrastructure; ensuring the transfer of knowledge through documentation, on-the-job training, technical presentations, and on-going technical coaching; initiating strategic projects that will add significant value to the business; acting as a technical project lead or key technical resource for a project team and providing consultation to multiple project teams; maintaining a network of peers to improve ability to solve system problems, identify best practices, and assess new technologies and their value.
Requirements: Bachelor's degree in Computer Science, Information Systems, Computer Engineering, Electronic Engineering or related discipline plus five years of progressive experience supporting large LINUX, AIX & Cloud environments. The five years of experience must include five years of experience in installing, maintaining, and supporting IBM Websphere application server products on LINUX, AIX, and Windows. Must also have three years of experience in each of the following 1) provisioning middleware and application components using Amazon AWS and pivotal cloud foundry; 2) DevOps, Agile, Safe, Continuous Release or other software and infrastructure processes; and 3) working with Apigee Edge API management platform.
Req ID: 16683
Position Type: Regular Full Time
Education Experience: Bachelor's Required
Employment Experience: Match Any
Licenses/Certifications:
FLSA Status: Exempt
Posting Date: 08/18/2017
$83k-105k yearly est. 60d+ ago
Embedded Software Engineer Position in Wauwatosa WI
Integrated Resources 4.5
Embedded software engineer job in Wauwatosa, WI
Essential Responsibilities: • Design and implement software on Healthcare's Diagnostic Cardiology ECG products with a focus on the ECG signal acquisition subsystem. • Develop real-time and non-real-time software in C++ • Develop and execute unit, integration, and software system tests to verify the design and implementation
• Collaborate with lead and senior engineers to design solutions and drive those decisions into the design of the product
• Leverage continuous integration, static analysis, Agile methods and other industry best practices during the development of software.
• Work across the entire software development lifecycle including high-level and detailed design, software implementation, verification, and maintenance activities
• Participate in non-program, engineering improvements to enhance the efficiency and productivity of the software team
• Collaborate globally with a project team using the Agile Scrum methodology
Requirements:
• Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science or related computer degree
• 5 years' experience in embeddedsoftware development.
• Experience in object-oriented design and implementation with languages such as C++
• Knowledge of software development life cycle and development environments
• Effective problem solving capabilities
• Demonstrated ability to work effectively within and across various teams
• Experience with configuration management tools such as Perforce, ClearCase, Subversion, etc.
• You must be willing to take a drug test as part of the selection process
• You must be willing to submit to a background investigation, including for example, verification of your past employment, criminal history, and educational background
• You must be legally authorized to work in the United States full-time
• You must be willing to work in our Milwaukee, WI facility full-time
• You must be 18 years of age or older
Qualifications
Desired:
• Bachelor's Degree in SoftwareEngineering
• Experience in distributed systems and network protocols
• Knowledge of embedded Linux and Eclipse IDE
• Effective software design abilities
• Experience with multi-threaded, concurrent systems
• Effective written and verbal communication skills for presenting, discussing, and documenting technical information
• Familiar with static and dynamic analysis tools and techniques
• Familiar with IBM DOORS Requirements Management Tool, Rally, embedded Linux tool chain
• Demonstrated experience with development of medical device software
Feel free to forward my email to your friends/colleagues who might be available.
We do offer referral bonus!!
Thank you for your time and for consideration. I look forward to hearing from you.
Additional Information
Nilesh
Phone: 732-844-8729
Email: nilesh@ irionline.com
$94k-121k yearly est. 1d ago
Embedded Software Engineer
Collabera 4.5
Embedded software engineer job in Wauwatosa, 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.
Job Description
Position details:
Job Title: EmbeddedSoftwareEngineer
Location: Wauwatosa, WI 53226
Duration: 12 months (Could go beyond)
Essential Responsibilities:
· Design and implement software on Diagnostic Cardiology ECG products with a focus on the ECG signal acquisition subsystem.
· Develop real-time and non-real-time software in C++
· Develop and execute unit, integration, and software system tests to verify the design and implementation
· Collaborate with lead and senior engineers to design solutions and drive those decisions into the design of the product
· Leverage continuous integration, static analysis, methods and other industry best practices during the development of software.
· Work across the entire software development lifecycle including high-level and detailed design, software implementation, verification, and maintenance activities
· Participate in non-program, engineering improvements to enhance the efficiency and productivity of the software team
· Collaborate globally with a project team using the Scrum methodology
Desired:
· Bachelor's Degree in SoftwareEngineering
· Experience in distributed systems and network protocols
· Knowledge of embedded Linux and Eclipse IDE
· Effective software design abilities
· Experience with multi-threaded, concurrent systems
· Effective written and verbal communication skills for presenting, discussing, and documenting technical information
· Familiar with static and dynamic analysis tools and techniques
· Familiar with DOORS Requirements Management Tool, Rally, embedded Linux tool chain
· Demonstrated experience with development of medical device software
Qualifications
Requirements:
· Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science or related computer degree
· 5 years' experience in embeddedsoftware development.
· Experience in object-oriented design and implementation with languages such as C++
· Knowledge of software development life cycle and development environments
· Effective problem solving capabilities
· Demonstrated ability to work effectively within and across various teams
· Experience with configuration management tools such as Perforce, ClearCase, Subversion, etc.
Additional Information
If you want to apply and want to know more, please contact:
Ujjwal Mane
****************************
************
$72k-95k yearly est. Easy Apply 60d+ ago
Embedded Software Engineer III
Johnson Health Tech Companies 4.1
Embedded software engineer job in Cottage Grove, WI
Job DescriptionDescription:
Under the direction of the Engineering Manager - KT Innovation, the EmbeddedSoftwareEngineer III will conduct critical and complex engineering research and development projects to support Key Technology (KT) and New Product Development (NPD) of Fitness Equipment. The EmbeddedSoftwareEngineer III will perform advanced development, innovation, and critical problem solving to enhance Johnson Health Tech's product portfolio. This position requires a highly creative and flexible individual who can stretch to support the specific needs of the development situation and manufacturing environment. The successful candidate will be willing to move fast, fail early, iterate, and consistently deliver. They are never married to ideas, have a penchant for creating new IP and IP workarounds, and will help Johnson Health Tech continue to be a leader in the fitness space. This is a non-supervisory position.
Responsibilities:
· Understand and integrate potential new technologies, features, modalities/ergonomics into Johnson products
· Create proof-of-concepts (PoC) and partner with the Product Management team for review and refinement
· Evaluate and test for viability and risk mitigation
· Feed new product development by successfully and smoothly transitioning PoC's to NPD engineering teams based on Asia sourcing and manufacturing
· Develop and document design and specifications
· Strive to move beyond the status quo with a positive, problem-solving, and can-do approach. Know which battles to win and those to compromise on
· Create new intellectual property and intellectual property workarounds
· Other projects as assigned
Requirements:
Education:
· 4-year degree in Computer Science, Computer Engineering, or Electrical Engineering
Experience:
· 4+ years of object-oriented programming in a language such as C++, C# or Java
· 4+ years of bare-metal or RTOS programming in C or C++
· Proficient in scripting languages such as Python or JavaScript
· Experience reading electronic schematics and component datasheets
· Proficient in writing technical documentation
Other Requirements:
· Ability and willingness to travel internationally, approximately 1-2 trips to Asia annually
· Strong and creative problem-solving skills
· Ability to work well with numerous diverse groups and individuals
· Ability and desire to mentor less experienced team members
· 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
$77k-98k yearly est. 3d ago
Sr Software Engineer(.Net/React)
Milwaukee Tool 4.8
Embedded software engineer job in Menomonee Falls, WI
Sr. SoftwareEngineer(.Net/React)
**Applicants must be authorized to work in the U.S.; Any kind of Sponsorship is not available for this position.
WE CREATE EMPOWERED LEADERS! At Milwaukee Tool we firmly believe that our People and our Culture are the secrets to our success -- we give you unlimited access to everything you need to provide technical solutions on our IT Team.
Our IT team is responsible for supporting continued growth by partnering with each business function. We align the IT strategy and identify solutions by
Automating business processes
Developing custom software solutions
Providing and governing access to data
Evaluating and implementing purchased software solutions
Enabling advanced technologies like AI and ML
Managing the infrastructure and security across the enterprise.
We work to solve business challenges and drive efficiency through technology.
Behind our doors you'll be empowered every day to own it, drive it, and do what it takes to support the biggest breakthroughs in our industry. Meanwhile, you'll have the support and resources of the fastest-growing brand in the construction industry to make it happen.
Your Role on Our Team
The Sr. SoftwareEngineer will work as a member of an agile software development team that is responsible for building and maintaining custom applications for Milwaukee Tool. The Sr. SoftwareEngineer will be a key contributor in agile ceremonies and help facilitate best practices throughout the SSDLC.
You'll be DISRUPTIVE through these duties and responsibilities
Develop high performing and scalable software solutions and applications using technologies such as .NET, React, Sql, and Microsoft Azure.
Collaborate as a member of an agile software development team.
Develop project-related documents such as technical specifications, process flow diagrams, and be able to effectively communicate to non-technical stakeholders.
Ensure work adheres to all security, cloud, compliance, and quality standards.
Enhance and support existing applications, often troubleshooting problems identified by users.
Collaborate with fellow developers, architects, cross-functional teams to understand enterprise compliance, stakeholder/software requirements and develop solutions with long term ownership in mind.
Demonstrate extreme ownership of your teams' applications and processes.
Mentor junior developers in both technical ability and interpersonal growth through our cultural traits
The TOOLS you'll bring with you
A bachelor's degree in computer science, softwareengineering, management information systems, or a related field.
5+ years of professional software development experience
Critical thinking acumen
Strong, shared culture values
.NET, SQL, React.js, Node, Typescript technical knowledge and experience
Infrastructure as Code experience - Terraform / OpenTofu preferred
Cloud Experience - Azure preferred
Experience with automated testing software such as TestCafe.
Object-oriented and relational database development skills.
Strong professional written and verbal communication skills.
Strong analytical and problem-solving skills.
Experience working with agile methodologies.
Passionate about solving business problems with technology.
Flexible enough to work through ambiguity and bring clarity in a fast-paced environment where there is constant change
Organized and self-directed.
Experience and understanding of processes in manufacturing and quality is recommended.
We provide these great perks and benefits:
Robust health, dental and vision insurance plans
Generous 401 (K) savings plan
Education assistance
On-site wellness, fitness center, food, and coffee service
And many more, check out our benefits site HERE.
Milwaukee Tool is an equal opportunity employer.
How much does an embedded software engineer earn in Waukesha, WI?
The average embedded software engineer in Waukesha, WI earns between $66,000 and $111,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.
Average embedded software engineer salary in Waukesha, WI
$86,000
What are the biggest employers of Embedded Software Engineers in Waukesha, WI?
The biggest employers of Embedded Software Engineers in Waukesha, WI are: