Software Engineer
Sun Prairie, WI ยท On-site +1
You will work closely with designers, mechanical engineers, electrical engineers, firmware engineers, project managers, and clients to create stable, maintainable applications and connected-product ...
Sun Prairie, WI ยท On-site +1
You will work closely with designers, mechanical engineers, electrical engineers, firmware engineers, project managers, and clients to create stable, maintainable applications and connected-product ...
Sun Prairie, WI ยท On-site +1
You will work closely with designers, mechanical engineers, electrical engineers, firmware engineers, project managers, and clients to create stable, maintainable applications and connected-product ...
Janesville, WI ยท Remote
$37.38 - $40.67/hr
Travel to remote sites may be required to support infrastructure and operations. Work closely with ... and firmware upgrades to maintain performance, security, and vendor support compliance Evaluate ...
Janesville, WI ยท Remote
$37.38 - $40.67/hr
Travel to remote sites may be required to support infrastructure and operations. Work closely with ... and firmware upgrades to maintain performance, security, and vendor support compliance Evaluate ...
Chippewa Falls, WI ยท On-site +1
USbased, fully remote employment negotiable. Responsibilities * Develop, execute, and maintain ... design, architecture, firmware, and software teams. * Contribute to validation planning by ...
Chippewa Falls, WI ยท On-site +1
USbased, fully remote employment negotiable. Responsibilities * Develop, execute, and maintain ... design, architecture, firmware, and software teams. * Contribute to validation planning by ...
Chippewa Falls, WI ยท On-site +1
USbased, fully remote employment negotiable. Responsibilities * Develop, execute, and maintain ... design, architecture, firmware, and software teams. * Contribute to validation planning by ...
Chippewa Falls, WI ยท On-site +1
USbased, fully remote employment negotiable. Responsibilities * Develop, execute, and maintain ... design, architecture, firmware, and software teams. * Contribute to validation planning by ...
Chippewa Falls, WI ยท On-site +1
USbased, fully remote employment negotiable. Responsibilities * Develop, execute, and maintain ... design, architecture, firmware, and software teams. * Contribute to validation planning by ...
Chippewa Falls, WI ยท On-site +1
USbased, fully remote employment negotiable. Responsibilities * Develop, execute, and maintain ... design, architecture, firmware, and software teams. * Contribute to validation planning by ...
Proven experience as a Software Engineer or similar role. * Proven proficiency in MSSQL and ... Remote work and more! About MACC: Telecommunication companies of all sizes across the United States ...
Proven experience as a Software Engineer or similar role. * Proven proficiency in MSSQL and ... Remote work and more! About MACC: Telecommunication companies of all sizes across the United States ...
Proven experience as a Software Engineer or similar role. * Proven proficiency in MSSQL and ... Remote work and more! About MACC: Telecommunication companies of all sizes across the United States ...
Proven experience as a Software Engineer or similar role. * Proven proficiency in MSSQL and ... Remote work and more! About MACC: Telecommunication companies of all sizes across the United States ...
Milwaukee, WI ยท On-site +1
Remote (U.S. Only) Job Type: Full-Time Salary: Competitive, based on experience Join Crystora Dynamics Limited Crystora Dynamics Limited is a trailblazer in civil engineering, structural engineering ...
Milwaukee, WI ยท On-site +1
Remote (U.S. Only) Job Type: Full-Time Salary: Competitive, based on experience Join Crystora Dynamics Limited Crystora Dynamics Limited is a trailblazer in civil engineering, structural engineering ...
Madison, WI ยท On-site +1
Software Engineer/Developer IV Job Summary: The Division of Information Technology (DoIT) is an ... Remote work requires an approved flexible work arrangement (FWA), which is reviewed and approved ...
Madison, WI ยท On-site +1
Software Engineer/Developer IV Job Summary: The Division of Information Technology (DoIT) is an ... Remote work requires an approved flexible work arrangement (FWA), which is reviewed and approved ...
Madison, WI ยท On-site +1
Software Engineer/Developer IV Job Summary: The Division of Information Technology (DoIT) is an ... Remote work requires an approved flexible work arrangement (FWA), which is reviewed and approved ...
Madison, WI ยท On-site +1
Software Engineer/Developer IV Job Summary: The Division of Information Technology (DoIT) is an ... Remote work requires an approved flexible work arrangement (FWA), which is reviewed and approved ...
Milwaukee, WI ยท Remote
$50/hr
Software Engineer/Developer I Job Duties: This position provides critical support totheCenter ... as logging, API integration, security control, and remote operation protocols.
Milwaukee, WI ยท Remote
$50/hr
Software Engineer/Developer I Job Duties: This position provides critical support totheCenter ... as logging, API integration, security control, and remote operation protocols.
What this position entails The Software Engineer will play a pivotal role in shaping the future of ... This position is open to remote work. Applicants must be willing to travel to the Milliman office ...
What this position entails The Software Engineer will play a pivotal role in shaping the future of ... This position is open to remote work. Applicants must be willing to travel to the Milliman office ...
What this position entails The Software Engineer will play a pivotal role in shaping the future of ... This position is open to remote work. Applicants must be willing to travel to the Milliman office ...
What this position entails The Software Engineer will play a pivotal role in shaping the future of ... This position is open to remote work. Applicants must be willing to travel to the Milliman office ...
Milwaukee, WI ยท On-site +1
This role is ideal for a developer who enjoys solving technical challenges, integrating emerging ... Remote (Milwaukee, WI area preferred for occasional in-office collaboration) What You'll Do
Milwaukee, WI ยท On-site +1
This role is ideal for a developer who enjoys solving technical challenges, integrating emerging ... Remote (Milwaukee, WI area preferred for occasional in-office collaboration) What You'll Do
Milwaukee, WI ยท On-site +1
The Software Developer designs, develops, and deploys modern, AI-driven solutions that enhance ... Principal Applicants Only. #LI-Remote #LI-KW1
Milwaukee, WI ยท On-site +1
The Software Developer designs, develops, and deploys modern, AI-driven solutions that enhance ... Principal Applicants Only. #LI-Remote #LI-KW1
Madison, WI ยท On-site +1
The Software Developer designs, develops, and deploys modern, AI-driven solutions that enhance ... Principal Applicants Only. #LI-Remote #LI-KW1
Madison, WI ยท On-site +1
The Software Developer designs, develops, and deploys modern, AI-driven solutions that enhance ... Principal Applicants Only. #LI-Remote #LI-KW1
Milwaukee, WI ยท On-site +1
InvestCloud (formerly Advicent) is looking for a talented and motivated Software Developer II to join our team. You will deliver and support our web-based financial planning applications using ...
Milwaukee, WI ยท On-site +1
InvestCloud (formerly Advicent) is looking for a talented and motivated Software Developer II to join our team. You will deliver and support our web-based financial planning applications using ...
To thrive as a Remote Firmware Engineer, you need expertise in embedded systems programming (typically in C/C++), microcontroller architectures, and debugging hardware-software interactions, often supported by a degree in electrical engineering, computer engineering, or computer science. Familiarity with tools like JTAG debuggers, in-circuit emulators, version control systems (e.g., Git), and sometimes certifications like Embedded Systems Professional are valuable. Strong problem-solving skills, effective written communication, and self-motivation help you excel in a remote setting and collaborate with distributed teams. These skills ensure reliable product development, seamless integration of hardware and software, and efficient teamwork across distances.
A typical day for a Remote Firmware Engineer often involves writing and reviewing embedded code, debugging firmware issues with hardware prototypes, and collaborating with hardware and software teams through video calls or project management tools. Engineers may spend time reading datasheets, integrating new features, and participating in code reviews to maintain code quality. Coordination with cross-functional teams, such as hardware engineers or QA, is common to ensure seamless product development. The role also includes documenting designs and troubleshooting customer-reported issues, making strong communication and time management essential for success in a remote environment.
A Remote Firmware Engineer designs, develops, and tests low-level software (firmware) that runs on embedded systems, often working with hardware components. They collaborate with cross-functional teams to ensure seamless hardware-software integration. This role requires proficiency in programming languages like C and C++, as well as an understanding of microcontrollers, processors, and communication protocols. Working remotely, they utilize version control systems, debugging tools, and cloud-based collaboration platforms to contribute efficiently.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 3 days ago
At i3 Product Development, we are a place for people who love to build, learn, and stay curious, especially when the problems are complex. As a Software Engineer, you will join a multidisciplinary team of designers, engineers, and problem-solvers working together under one roof to turn ideas into real, functioning products.
Our projects span the medical, agricultural, industrial, consumer, health and wellness, and recreation industries, so the technical challenges are always evolving. One project may involve developing a cloud-based application for a connected product; the next could focus on designing web services, integrating IoT devices, or solving a complex software architecture challenge. With more than 100 projects each year, the work is varied, fast-moving, and highly collaborative.
About the Role
This role is ideal for an experienced software engineer who enjoys technical problem-solving, systems thinking, and working directly with clients and cross-functional teams.
You will contribute throughout the full product development lifecycle; from reviewing requirements and shaping product features to architecting, developing, testing, deploying, and supporting software solutions. You will work closely with designers, mechanical engineers, electrical engineers, firmware engineers, project managers, and clients to create stable, maintainable applications and connected-product experiences.
We support our team with strong benefits, including a zero-deductible health plan, meaningful retirement match, and employee ownership, so you can focus on doing great work and growing your career.
What You Will Do
What We Are Looking For
Nice to Have
Why i3
At i3, Software Engineers do not work in isolation. You will collaborate with multidisciplinary teams, interact directly with clients, and see your work move from early concept through launch.
We embrace new technologies and look for meaningful ways to apply them to real product challenges. We value curiosity, accountability, thoughtful communication, and people who care about both technical excellence and team success.
If you are energized by varied challenges, collaborative problem-solving, and the opportunity to create products that make a real impact, you will feel at home at i3.
Benefits and Perks
See Our Team in Action
Sneak peek behind the scenes:
https://www.youtube.com/watch?v=NXN9T-Ytzbo
The client experience with our Software team:
https://www.youtube.com/watch?v=Ar0QfYSzNv4
Sourced by ZipRecruiter
Specialized design services
51 - 200 Employees
Sun Prairie, WI, US
1995