Embedded software engineer jobs in Kenosha, WI - 183 jobs
All
Embedded Software Engineer
Firmware Engineer
Staff Software Engineer
Embedded Systems Engineer
Senior Embedded Software Engineer
Senior Software Engineer
Senior Embedded Engineer
Computer Engineer
Software Integrator Engineer
Senior Firmware Engineer
Firmware Developer
Principal Software Engineer
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. 5d 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. 1d ago
Senior Developer
It Associates 3.4
Embedded software engineer job in Rosemont, IL
w/option to extend or convert to perm
The Senior Developer Consultant will be responsible for upgrading, configuring, and debugging existing business applications. Primary responsibility will be to provide technical support for core business applications, improve processes and ensure that they continue to run efficiently and reliably. The Senior Consultant will carry out development tasks and participate in the daily maintenance of the business systems including the investigation of errors, corrections of functionality or restoration of data/database integrity. A commitment to collaborative problem solving and quality product is essential.
Responsibilities:
Prioritize requests according to business impact and need.
Hands-on design & development across a broad range of products, technologies & methodologies.
Responsible for the development and integration of new or existing applications into the technical infrastructure and existing business processes.
Participate in the data model review meetings (for data integration and modeling best practices).
Analyze, Design and Review business requirements with Business Process Analyst and clients and craft scalable, flexible, and resilient architectures that address customer business problems.
Responsible for the design, development, testing, tuning and implementation of Applications.
Participate in code reviews and technical design/specifications to help maintain code quality, organization, and automatization.
Identify bottlenecks and bugs, and devise solutions to mitigate these issues.
Successfully manage deliverables while balancing project timelines and unanticipated issues.
Perform support and maintenance tasks to address production issues reported by business users.
Ensure that all applications well documented, thoroughly tested and debugged, and adhere to corporate and industry standards.
Qualifications:
10 years of software development experience.
Excellent analytical, inter-personal and communication skills with a strong technical background.
Willingness to learn complex systems and figure out steps needed to troubleshoot issues.
4+ years of strong knowledge and proficiency in C#, VB.Net, JavaScript or similar programming languages.
Previous experience working with APIs, REST Services and JSON.
2 - 5 years of experience on Oracle/SQL Server/PostgreSQL Database side development.
Proficient with ETL programming, performance tuning, requirements gathering, data analysis, data modeling, database design and Integration, Data Conversion, Data Migration, Data Masking and Data Cleansing and Standardization.
Familiarity with SSIS, SSRS is desirable.
Experience with Azure Dev Ops (ADO).
The anticipated hourly rate range for this position is ($65-72/hr). Actual hourly rate will be based on a variety of factors including relevant experience, knowledge, skills and other factors permitted by law. A range of medical, dental, retirement and/or other benefits are available after a waiting period.
$65-72 hourly 4d 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
Aquabyte
Embedded software engineer job in Mundelein, IL
Job DescriptionOur mission Aquabyte is on a mission to revolutionize the sustainability and efficiency of aquaculture. By making fish farming cheaper and more viable than livestock production, we aim to mitigate one of the biggest causes of climate change and help prepare our planet for impending population growth. Aquaculture is the single fastest growing food-production sector in the world, and now is the time to define how technology is used to harvest the sea and preserve it for generations to come.
We are a diverse, mission-driven team that is eager to work alongside kindred spirits. If this vision makes you smile, gives you goosebumps, or otherwise inspires you please get in touch.
Our product We are currently focused on helping salmon farmers better understand their fish populations and make environmentally-sound decisions. Through custom underwater cameras, computer vision, and machine learning we are able to quantify fish weights, detect the health status, and generate optimal feeding plans in real time. Our product operates at three levels: on-site hardware for image capture, cloud pipelines for data processing, and a user-facing web application. As a result, there are hundreds of moving pieces and no shortage of fascinating challenges across all levels of the stack.
About The Edge Systems Team:Edge engineering is responsible for the hardware and software orchestrating the hardware installed at fish farms around the world. Our goals are to create autonomous, reliable, bandwidth-light, long-lasting, robust, remote-debuggable, fail-safe, and easily deployable underwater cameras and sensors.
We work with world-class mechanical engineering firms and optical consultants to spec the underwater equipment we deploy. The edge engineering team writes software and procedures to make quality testing of these cameras as easy as possible for the field team in Norway. The types of tests we orchestrate are hardware burn-in, optical quality testing in-air and in-water, sensor calibration and verification, and stereo camera calibration.
The edge team also writes software to make it easy for the field team to successfully deploy and configure our hardware at the farm. As it's often rainy in Norway and the Internet may not yet be set up, our debugging tools need to operate wirelessly and allow a field technician to interface with the hardware from their phones.
The edge team is responsible for designing the network, cellular backup system, and mesh network of devices at a farm. We plan for failure, and build in redundancies where possible. Internet can go out for hours and there's only so much data we can uplink. Boats may park between our antennas.
As Aquabyte evolves, more products will be built on-top of the pixel and sensor data we collect. In order to scale, these algorithms need to live on the edge. We work closely with the machine learning team to help move their algorithms safely from the cloud to the edge.We are responsible for our own Linux build process and the process of safely deploying software to the devices in the field.
This role is flexible and is based out of our Bay Area office and involves occasional travel to Norway and Chile.Job Responsibilities
Interface with sensors; cameras; mesh, wireless, and cellular networks to create robust, reliable, and remote data collection and processing systems
Develop on ARM-based embedded platforms using C, C++, python, golang or rust
Improve our embedded Linux build and deployment process
Develop software to automate hardware testing procedures
Build diagnostic and configuration tooling to enable our field team to interface with our hardware wirelessly from their phones.
Enable our research team to try new machine learning models on real hardware
Participate in hardware specifications for our next generation equipment
Participate in on-call for diagnosing and fixing device issues remotely and implementing procedures and tooling to help enable the field team to self-diagnose and fix issues themselves
Qualifications
Engineering or CS degree.
Software development on an embedded device
Experience writing and building software.
Professional experience with C, C++, Golang, Python or Rust.
Desired but Not Required
Solid understanding of TCP/IP
Real-Time Operating Systems (RTOS)
Buildroot, Yocto Project, toolchains, uBoot, UART, SPI, I2C interfaces
Experience with WiFi, BLE, LoRaWAN, Mesh Networking, Cellular Networks
Selecting hardware targeted for harsh environmental conditions
Ability to read a schematic
Experience with cloud environments such as AWS.
Experience deploying to off-site hardware.
Professional experience working with cameras.
Build and maintain fleet operations tools for monitoring, notifications, trending, and analysis.
Experience at a small & quickly growing startup
Benefits
Competitive salaries and generous equity
Unlimited vacation policy
Flexible working hours + hybrid work policy
Medical, vision, & dental insurance
Retirement matching plan
Potential travel to Norway
Evolve in a fast-paced environment
Be able to shape a business in its early days
Get ideas, feedback, and suggestions from other best-in-their-field colleagues
Mentorship opportunities, we'll be dedicated to investing in you and supporting you as you grow
Aquabyte is a private company headquartered in San Francisco, and is supported by NEA, Costanoa Ventures, and many other respected investors.
At Aquabyte, we admire interesting people with a unique background. We strongly encourage you to apply even if you don't satisfy all the requirements, and we will get back to you as soon as possible!
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$73k-96k yearly est. 5d ago
Engineer Sr, Embedded Software Development
Shureorporated
Embedded software engineer job in Niles, IL
Overview Shure is seeking senior engineers to join our critical embeddedsoftware development team.
As a Senior EmbeddedSoftware Development Engineer, you will work in the Product Development Division designing, implementing, testing, and integrating real time, multitasking software for Shure's professional audio products. This role will work on architecture and design work as well as interacting with other engineering disciplines within Shure.
This role will be hybrid based out of our Niles, IL office.
Responsibilities
Design, develop and test embeddedsoftware and associated components that are part of a software and hardware system for audio products.
Development can consist of hardware drivers, embeddedsoftware applications, audio and control networking and networking protocols and related areas using C++ and C as the primary programming languages.
Work as part of a cross-functional development team on product architecture as well as the software design implementation cutting edge audio products and technologies
Estimate, organize, and document tasks
Practice established software development methodologies and principles focusing on software architecture and design.
Model designs using UML or similar methodologies as appropriate; develop use cases to model real-time systems behavior
Review the design and code developed by peer engineers. Engage in unit, integration and testing of software components and systems.
Other duties as assigned
Qualifications
BS degree in Computer Science, Electrical Engineering or Computer Electrical Engineering; MS a plus
5 or more years of requisite experience
Demonstrated skills in C++ and/or C with object oriented design, analysis and programming.
Experience using and designing software with networking protocols - Ethernet, IP, TCP/UDP as well as Wifi and other wireless protocols as well as exposure to network security and protocols a plus.
Understanding of operating system concepts, embeddedsoftware development environment and tools for real-time embedded operating systems (RTOS), such as Embedded Linux, FreeRTOS or VxWorks.
Experience with embedded system architectures, development environments and debugging.
Hardware Driver development and hardware debugging exposure a plus
Experience with software version control and release
Demonstrated attention to detail and ability to analyze complex interdependent variables
Demonstrated verbal and written communication skills
Ability to work effectively within a team environment
Quality consciousness
Applicants for this position must be currently authorized to work in the United States on a full-time basis. Shure will not sponsor applicants for this position for work visas.
WHO WE ARE
Shure's mission is to be the most trusted audio brand worldwide - and for over a century, our Core Values have aligned us to be just that. Founded in 1925, we are a leading global manufacturer of audio equipment known for quality, reliability, and durability. We engineer microphones, headphones, wireless audio systems, conferencing systems, and more. And quality doesn't stop at our products. Our talented teams strive for perfection and innovate every chance they get. We offer an Associate-first culture, flexible work arrangements, and opportunity for all.
Shure is headquartered in United States. We have more than 35 regional sales offices, engineering hubs, distribution centers and manufacturing facilities throughout the Americas, EMEA, and Asia.
Join Shure and Amplify Your Impact. Explore our unique culture and learn the key pillars that define our legacy of excellence.
THE MIX MATTERS
Don't check off every box in the job requirements? No problem! We recognize that every professional journey is unique and are committed to providing an equitable candidate experience for all prospective Shure Associates. If you're excited about this role, believe you've got the skills to be successful, and share our passion for creating an inclusive, diverse, equitable, and accessible work environment, then apply!
PAY TRANSPARENCY
Shure offers a competitive compensation structure that is reviewed annually to attract, hire, and retain the industry's top talent. Base salaries vary based on qualifications, geography, experience, and expertise in each respective discipline. The range displayed on each job posting reflects the minimum and maximum base salary for the opportunity. The base salary for this position ranges from $113,300 to $181,300. If your salary expectations do not align, still apply as we are often flexible on the seniority of posted positions. All positions also include an award-winning benefits package.
WE GOT YOU - Our Benefits
At Shure, we prioritize the well-being of our Associates. We offer competitive rewards packages to full-time and part-time Associates working 24 or more hours a week that address physical, mental, financial, and overall well-being. Our benefits include comprehensive healthcare, mental health and retirement savings plans, generous paid time off programs, employee discounts, professional development opportunities, work-life balance initiatives, employee recognition programs, and volunteering/community involvement opportunities. To learn more, check out our Benefits At A Glance 2025.
#LI-HYBRID
$113.3k-181.3k yearly Auto-Apply 44d 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. 12d 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
Sr Embedded Software Engineer
Teledyne 4.0
Embedded software engineer job in Elgin, IL
**Be visionary** Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
**Job Description**
Our team at Teledyne LeCroy develops leading-edge test and measurement products. Businesses worldwide use our systems to create next-generation high-performance communication, consumer electronics, and computer products.
We are looking for an ambitious and talented Sr. SoftwareEngineer to be a driving member of the software development team. Our team develops test equipment used by top engineers at all major manufacturers of the latest video, audio, gaming, and computer devices worldwide.
You should be open-minded, a quick learner, and understand and define complex architectures and solutions.
Be part of our passionate team, and you get exposure to new products and technologies years before they reach the market. We have the pleasure of working with technology industry leaders from early specification to wide market adoption.
You will work with multiple teams within our engineering team and across departments, including Product Management, Sales, Application Engineering, Operations and Validation teams.
Through hands-on learning, studying technical specifications, interacting with peers and end-users, and mentoring, you will extend your expertise in serial data protocols and in our instruments that test and validate these protocols, enabling you to be part of a leading expert team in this field.
**Responsibilities:**
**Design and test software for next generation Test and Measurement Tools:**
+ Contribute to software design and architecture of various video protocols.
+ Write efficient and scalable code using C/C++.
+ Document the design and review with the rest of the team.
+ Participate in events hosted by various Video standard groups.
+ Work with the test engineer to validate your features in a whole system test environment.
**Work with customer support to reproduce and fix issues found in the field:**
+ Reproduce customer environment to reproduce any failures found in the field.
+ Determine the root cause and update the test procedures accordingly.
**Requirements:**
+ BSCS, BSCE, or BSEE degree.
+ Demonstrated expertise developing software for embedded platforms in C and C++ (typically 7+ years of experience).
+ Linux multi-threaded development experience.
+ Excellent softwareengineering skills including architectural definition, task identification, design, implementation, and test - from concept through maintenance.
+ Must be comfortable working with hardware development engineers and interfacing to custom hardware devices, including interrupt driven interfaces.
+ A background using an efficient development process for high quality deliverables is needed.
+ Strong commitment to teamwork and good communication skills.
**Desirable Skills:**
+ Experience programming with Java, Qt and/or Python.
+ Linux kernel-level experience.
+ Communications or Video protocol experience.
**Salary Range:**
$108,400.00-$144,500.000
**Pay Transparency**
The anticipated salary range listed for this role is only an estimate. Actual compensation for successful candidates is carefully determined based on several factors including, but not limited to, location, local regulations (such as minimum wage), education/training, work experience, key skills, and type of position.
Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.
Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.
You may not realize it, but Teledyne enables many of the products and services you use every day **.**
Teledyne provides enabling technologies to sense, transmit and analyze information for industrial growth markets, including aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, energy, medical imaging and pharmaceutical research.
$108.4k-144.5k yearly 5d ago
Embedded Systems Engineer
Matchsource
Embedded software engineer job in Elmhurst, IL
This Manufacturing company of home control products has withstood the test of time. Today they not only continue their traditional manufacturing product lines, but also have become a leader in home automation.
Their smartphone enabled and connected products are at the forefront
of the Internet of Things movement. The company currently has a need
for an Embedded Systems Engineer.
Job Description
The Embedded Systems Engineer is responsible for the design and
development of embedded applications on hardware platforms. The
focus in this role includes creation of technical specifications,
application firmware design and development, and support for
manufacturing and regulatory approval. Knowledge of basic software
development practices and principles is required. An Embedded
Systems Engineer must support their peers in day to day development
activities and be able to troubleshoot platform defects of limited
complexity.
Responsibilities:
Design, develop and implement application level firmware solutions to meet
business needs
Work with stakeholders to understand functional requirements of systems to
accurately develop designs, implementations and test cases
Create and maintain technical specifications as related to product development
Work with senior engineers to implement scalable system architecture and
modular functional blocks that meet product requirement needs
Use design analysis techniques such as FMEA or rate monotonic analysis to
validate software designs prior to implementation
Use TDD to create unit test cases that accurately test interface functionality
and responses to varied inputs both in and out of scope
Analyze, troubleshoot, and resolve firmware defects as found during bench,
lab, and production QA testing
Apply software quality tools such as Lint, Understand, and other static
and dynamic analysis tools to verify software releases meet quality
and coding standards
Support regulatory engineering for FCC and other outside agency approval of
end products
Support manufacturing on site during as needed for engineering and
production builds
Actively contribute to the adoption of software architecture, best practices,
and technologies
Qualifications
Requirements:
1 to 3 years of experience
Excellent understanding of application development tools, processes, and
technologies
Good working knowledge of software development in embedded C or
comparable language
Experience in all aspects of a product life cycle - Requirements, Design,
Development, HW/SW integration and test
Demonstrated ability to identify problems and effectively raise issues
Self-driven, goal oriented, and efficient
Functions well in a team environment and has the ability to adapt quickly
Nice to Have:
Object-oriented programming experience in C#, C++, Java or .Net is a plus
Experience with TCP, UDP, HTTP, Web Sockets, MQTT or other connected protocol
is a plus
Embedded integration with cloud, smart home, or server back end
infrastructures is a plus
Experience with Agile development processes is a plus
Education:
BSCS, BSCE or BSEE is required
Additional Information
All your information will be kept confidential according to EEO guidelines.
Salary: $60,000 - $80,000 commensurate with experience
$60k-80k yearly 60d+ ago
Lead Embedded Systems Engineer
Symbiotic Services
Embedded software engineer job in Addison, IL
Symbiotic Services is hiring on behalf of a pioneering client building next\-generation smart bed technology. We're seeking a Lead Embedded Systems Engineer to architect and drive the development of an intelligent, distributed IoT platform for sleep technology, featuring:
Hundreds of precision actuators for fine\-grained mechanical control
Wi\-Fi\-based device orchestration using MQTT publish\/subscribe messaging
Embedded Linux (Debian \/ Yocto) systems at the edge
AI\/ML\-driven analytics pipelines for real\-time sleep optimization
This role is ideal for a senior\-level Computer Scientist or Embedded Systems professional ready to replace a legacy Bluetooth\-based control plane with a modern, horizontally scalable, Go\-powered edge\/cloud architecture. You'll collaborate directly with a Dallas\-based founder-an established leader in the furniture manufacturing space-while defining the embedded systems strategy from the ground up.
What You'll Lead
System Architecture Ownership
Design and implement real\-time MCU applications running on Debian or Yocto Linux distributions.
Define deterministic scheduling models and concurrency patterns for time\-critical tasks.
Core Application Development
Architect and maintain C\/C++ and Go state machines, message brokers, and device control APIs.
Apply CS principles in distributed systems, message serialization, and protocol design.
IoT System Modernization
Migrate from Bluetooth LE (BlueZ stack) to Wi\-Fi + MQTT for robust, low\-latency device communication.
Implement fault\-tolerant reconnection strategies and QoS policies.
Tooling and Testing Infrastructure
Build containerized cross\-compilation toolchains and CI\/CD\-compatible hardware simulators.
Develop automated HIL (Hardware\-in\-the\-Loop) test harnesses.
Engineering Standards and DevOps
Define coding standards, code review guidelines, and branching strategies in Git.
Establish CI\/CD workflows for embedded + cloud integration.
Edge\-to\-Cloud Data Integration
Partner with data scientists to design pipelines for ingesting, storing, and analyzing time\-series sensor data.
Support model deployment and feedback loops for on\-device inference.
Minimum Qualifications
B.S. in Computer Science, Computer Engineering, or equivalent discipline.
5+ years professional experience in embedded firmware development (C\/C++, ideally Go).
Deep familiarity with embedded Linux internals (Debian or Yocto).
Strong understanding of network protocols: TCP\/IP, UDP, MQTT.
Expertise in multi\-threaded and multi\-process system design.
Proficiency with Git and modern CI\/CD workflows.
Demonstrated initiative through side projects, open\-source contributions, or research work.
Preferred Skills
Docker\-based embedded development workflows.
Python or Bash scripting for build\/test automation.
Cloud IoT integration (AWS IoT, Azure IoT Hub, GCP IoT Core).
Bluetooth LE \/ BlueZ experience for legacy support.
Hands\-on debugging with oscilloscopes, logic analyzers, JTAG\/SWD.
Why This Role Stands Out
Architect\-Level Impact: Own the embedded systems roadmap.
Cutting\-Edge Tech Stack: Work at the intersection of embedded systems, IoT, and ML.
Industry\-Backed Vision: Partner with a proven leader in manufacturing innovation.
R&D Time: 10% of your week dedicated to exploration and open\-source projects.
Professional Growth: Clear trajectory toward principal\/architect roles.
Learning Culture: Attend global events like GopherCon or Embedded World.
Team Synergy: Participate in quarterly offsites with cross\-disciplinary teams.
Apply Today
If you're ready to lead innovation in embedded systems and help redefine how people sleep, we'd love to hear from you.
"}}],"is Mobile":false,"iframe":"true","job Type":"Any","apply Name":"Apply Now","zsoid":"254223089","FontFamily":"PuviRegular","job OtherDetails":[{"field Label":"Industry","uitype":2,"value":"Furniture"},{"field Label":"City","uitype":1,"value":"Addison"},{"field Label":"State\/Province","uitype":1,"value":"Texas"},{"field Label":"Zip\/Postal Code","uitype":1,"value":"75001"}],"header Name":"Lead Embedded Systems Engineer","widget Id":"**********00107164","awli IntegId":"urn:li:organization:27220473","is JobBoard":"false","user Id":"**********00104003","attach Arr":[],"awli ApiKey":"78dysow3rprvfr","custom Template":"3","awli HashKey":"a179e8be41e39d9c8b00aa88a96acf397136ae66a7c2d3b6faf2bacba352ef588848a0155c7f95dd962d5fbe35ce846874923c7ef983899df4dc112e4987832e","is CandidateLoginEnabled":false,"job Id":"**********18704013","FontSize":"15","google IndexUrl":"https:\/\/symbioticservices.zohorecruit.com\/recruit\/ViewJob.na?digest=JrcjtofSWnPeHEgpirwvn5Xsso.Ev68Leb8hXdLUKaY\-&embedsource=Google","location":"Addison","embedsource":"CareerSite","indeed CallBackUrl":"https:\/\/recruit.zoho.com\/recruit\/JBApplyAuth.do","logo Id":"hh7l8a4366d988b7f4110**********702b06"}
$66k-86k yearly est. 60d+ ago
Senior Firmware Engineer
Badger Meter Inc. 4.4
Embedded software engineer job in Racine, WI
Badger Meter - Where Every Drop Counts and So Do You At Badger Meter, we're more than a leading global water technology company - we're innovators with a mission: to preserve and protect the world's most precious resource. For over 120 years, our trusted solutions have enabled our customers to optimize the delivery and use of water, maximize revenue and reduce waste.
Every employee at Badger Meter is an important part of our success. Here, your work doesn't just move a business forward - it shapes a more sustainable future. We are committed to building a workplace where we celebrate differences, empower voices, and encourage fresh ideas that drive innovation.
When you join us, you'll find:
* Purpose-driven work that makes a real difference in communities around the globe.
* Career growth and development opportunities designed to help you achieve your potential.
* A supportive, inclusive culture where collaboration and creativity thrive.
Be part of something bigger. At Badger Meter, your contributions will ripple far beyond the workplace - creating lasting change for people and the planet.
What You Will Contribute:
Are you ready to take your engineering career to the next level? At Badger Meter, we're on the lookout for a dynamic and passionate Senior Firmware Engineer to drive our growth and innovation across our product families. If you thrive on creativity, autonomy, and leading-edge technology, this is the perfect opportunity for you!
What You'll Do:
As a Senior Firmware Engineer, you'll be at the heart of our embedded firmware, spearheading firmware development and ensuring top-notch product performance. Your role will be pivotal in new product development and maintaining our existing products in a production environment. Here's a glimpse of what you'll be doing:
* Firmware Lifecycle Mastery: Own every stage of the firmware lifecycle, from concept to implementation and sustaining efforts for multiple products. Lead the charge on product support and sustaining engineering activities.
* Innovative Testing: Conduct rigorous product and design verification tests to ensure our products meet the highest standards.
* Strategic Planning: Define comprehensive product test plans and oversee production implementations.
* Documentation Excellence: Craft detailed product work instructions and process documents. Finalize release documentation for the hardware components of our products.
* Continuous Improvement: Initiate and implement engineering change requests to keep our products at the forefront of technology.
* Design Leadership: Design critical components and portions of projects, ensuring they align with our high standards.
* Project Management: Collaborate with multi-discipline project teams to define project schedules, budgets, and risks. Serve as the technical lead on projects, driving them to successful completion.
* Mentorship: Guide and mentor junior engineers, fostering a culture of growth and innovation.
QUALIFICATIONS:
* 7+ more years of related experience
* Bachelor of Science Degree in Electrical/Electronic Engineering, or CS/Software/Firmware Engineering.
* Proven experience in project management and full ownership of the firmware development lifecycle-including planning, execution, release, and sustaining activities across multiple products
* Proficiency in programming languages such as C and C++
* Foundational knowledge in embedded firmware, including memory management, data structures, algorithms, and networking
* Experience with debugging tools
* Familiarity with communication protocols such as I2C and SPI, as well as knowledge of hardware interfaces.
Salary:
$120k+ (based on experience, education, technical expertise, and leadership responsibilities)
#LI-Onsite
Competitive Total Rewards at Badger Meter:
* Competitive Pay
* Annual Bonus
* Eligible for Annual Pay Increases
* Comprehensive Health, Vision, and Dental Coverage
* 15 days Paid Time Off + 11 Paid Holidays
* Two Ways to Save for Retirement: Badger Meter contributes 25 cents for every dollar you contribute to the plan, up to 7% of your eligible compensation. In addition to the match, the company will also contribute 5% of your eligible compensation to your Defined Contribution account on an annual basis. Additional access to a certified financial planner to help ensure your money is working for you, at no cost!
* Employer Paid benefits including: Employee Assistance Program (EAP), Basic Group Life Insurance, Short Term Disability, and more
* Educational Assistance - Tuition Reimbursement up to $5,250
* Voluntary benefits including: Additional Life Insurance, Long Term Disability, Accident and Critical Illness coverage
* Health Savings Account (HSA) & Flexible Spending Account (FSA) options
An Equal Opportunity/Affirmative Action Employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Applicants can learn more about their rights regarding equal opportunity in employment by viewing the federal "EEO is the Law" poster and the "EEO is the Law" poster supplement at *************************************************************
Badger Meter complies with all aspects of the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local disability laws. This means that we will reasonably accommodate qualified employees with a disability if accommodation would allow them to perform the essential functions of their job, unless doing so would create an undue hardship.
Privacy Statement
The Employee and Applicant Privacy Statement describes how we collect, use, share, retain, and safeguard applicant information. Please see the privacy statement on our website here.
$120k yearly Auto-Apply 60d+ 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
We 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
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
Embedded Firmware Engineer II
J.W. Speaker Corporation 4.2
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!
$72k-91k yearly est. 60d+ 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
Principal Software Engineer- Android Development
Hillrom 4.9
Embedded software engineer job in Milwaukee, WI
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 4d 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. 3d ago
Staff Engineer Software - Recognition and Rewards
Paylocity 4.3
Embedded software engineer job in Schaumburg, IL
Job DescriptionDescription:About Us
At Paylocity, our modern HCM solutions and best practices are focused on creating amazing employee experiences that help drive positive cultures within organizations and are fueled by learnings within our own award-winning culture. We power over 35K businesses in the US alone and our HCM product is the fastest growing in the market. At Paylocity, you're more than an engineer. In fact, your contributions will touch the lives of millions of people every day. Senior SoftwareEngineers at Paylocity have a deep impact across a wide variety of business and technology decisions as we continuously seek to delight our users with a best in class modern workforce experience.
About the Team
We are hiring an expert lead softwareengineer to join a fast-paced, highly collaborative engineering team. As a Staff SoftwareEngineer, you will be leading to continuously improve and enhance the Recognition and Rewards platform, designing solutions for scale and optimized user experience, partnering with the tech platform and operations teams to document the technical designs, hands-on develop integrations, and oversee the operational processes encompassing SDLC, Agile, release management, and CI/CD.
Are you the teammate we are looking for?
About the Role
At Paylocity, Senior SoftwareEngineers are technologists who are able to help craft scalable systems that are modern and efficient. They are collaborative role models, empathetic thought leaders within and beyond their team, humble teachers, and aspiring masters of their craft! We are looking for a strong full-stack Senior SoftwareEngineer on our Recognition & Rewards team who has a passion for building and scaling highly-available, mission-critical platforms and applications that will enable peer-to-peer and manager-to-employee recognition and rewards.
What You'll Do
Product Engineer: Collaborate with team members and stakeholders to build and deliver roadmap enhancements to our Recognition and Rewards experience with technologies including AWS services such as Amazon EventBridge, Lambda, SNS/SQS, and MongoDB Atlas.
Agile Partner: Collaborate with cross functional teams and deliver meaningful iterations; leverage Agile methodologies along with CI/CD to rapidly release new features.
Team Leadership: Actively mentor/coach less experienced team members and contribute to a positive, inclusive team culture.
Operational Owner: Build and productionize highly scalable and tolerant systems using AWS; leverage internal tooling to accelerate product development cycles.
Data Spelunker: Answer business questions and influence decisions using data; enable team members to answer questions with data that leverages quantitative and qualitative inputs.
Who You Are
Enthusiastic about developing the best software available and providing the ultimate customer experience
An advocate for continuous improvement of our software development process and shortening cycle times for software releases
Lifelong learner with boundless curiosity about current market and technology trends, able to adapt accordingly
Enables team to make the right choices, in alignment with our technology direction, to promote scalable and secure solutions
Focuses on the high-level goals and design of a project or direction and how it aligns to the overall vision
Able to work in a collaborative environment with a willingness to share your ideas with team members and to reach out to other teams and the Tech Practice to help pressure-test ideas
Able to work independently on modules and complete tasks with high quality, but unafraid to seek out suggestions from other team members
Nimble and responsive to the needs of team
Dream big, start small mindset
Excited to work on cutting-edge technology
Passionate about mentoring and coaching developers
During the first 6 months, you will
Set the strategic technical direction for the product team
Work closely with others to drive, influence and evangelize the overall technical direction (including architectural vision, strategy, principles) for the organization within the team.
Participate in various forums to evolve and push our technical vision
Work closely with the Developers, Engineering Managers, SMEs, QA Engineers, Product Owners, Business Owners and product stakeholders to drive outcomes
Direct technical governance of a product team
Evangelize and operationalize a standard or framework for use within the team
Contribute to a shared codebase
Work on proofs of concept and experiments based on team's needs
Work closely across specialties to make deployments easier to improve team velocity and overall quality of delivery
Manage risks, escalated priorities and drive resolution of issues that could impact production quality
Implement next generation technologies in their team
Elevate team members and act as a force multiplier within the team
Mentor, coach and empower technical team members while still taking a very active role in developing complex technical solutions
Strengthen our technical acumen as an organization by sharing knowledge and interests with other Staff SoftwareEngineers
Interview new hires and assess the technical expertise of team members
Requirements:
Bachelor's degree in a computer science, engineering, technology related field or equivalent experience.
Must have 5 years of professional experience as a Senior SoftwareEngineer or equivalent and 5-8 years of hands-on experience with full-stack web development and in designing and developing large-scale enterprise level applications.
Solid understanding of Object-Oriented Analysis and Design proficiency in multiple .NET Frameworks including .NET Core.
Proficiency in C#, React, MongoDB
Strong experience with the core AWS services and how to leverage the cloud for scalability and performance.
AWS cloud practitioner certification is a plus.
Should be well-versed with Software architecture patterns and developer tools.
Proven experience in mentoring, coaching, performing code reviews and fostering a learning environment.
Broad set of technical skills with demonstrated learning agility and intellectual curiosity.
Must be able to work effectively in an agile environment.
Has a proven track record in solving architectural problems.
What Success Looks Like
Success for a Senior SoftwareEngineer joining our Recognition and Rewards team would involve demonstrating expertise in cloud native development and your ability to build highly scalable and reliable systems. You collaborate effectively with other team members, stakeholders, and product managers. You have a passion for mentoring and coaching less experienced team members, contributing to a positive, inclusive team culture, and inspiring engineering excellence. As a senior softwareengineer, you should be able to operate as an Agile partner, leveraging CI/CD methodologies to rapidly release new features, and answer business questions using data to influence decisions.
Your personal data will be processed for recruitment purposes in accordance with our Notice of Privacy Practices for Mexico Job Applicants and applicable Mexican data protection laws.
#LIRemote
Requirements:
$97k-121k yearly est. 3d 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
****************************
************
How much does an embedded software engineer earn in Kenosha, WI?
The average embedded software engineer in Kenosha, 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 Kenosha, WI