1

Associate Computer Engineer Jobs in Madison, WI (NOW HIRING)

... associates, consumers and end users, business partners, and communities. We want you to join our ... Bachelor of Science degree in Computer Engineering, Electrical Engineering, Software Engineering ...

Electrical Engineer I

Madison, WI ยท On-site

$65K - $79K/yr

Computer Engineering * Automation Systems * Assist in the preparation of engineering drawings ... Associate Degree in Engineering with the appropriate experience at a Designer level. Benefits

DevOps Supervisor

Madison, WI ยท On-site +1

$100K - $121K/yr

Qualifications 1) A Bachelor's Degree in Computer Science, Information Technology, Computer ... Engineer (AWS, Microsoft), Docker Certified Associate (DCA), ITIL. SPECIAL REQUIREMENTS: 1) ...

New

Design Engineer

Madison, WI ยท On-site

$70K - $85K/yr

Design Engineer We're looking for a dependable Design Engineer who will support our Madison, WI ... Associate degree with 7+ years of plastics industry design experience * Proficiency in 2D and 3D CA ...

Design Engineer

Madison, WI ยท On-site

$70K - $85K/yr

Design Engineer We're looking for a dependable Design Engineer who will support our Madison, WI ... Associate degree with 7+ years of plastics industry design experience * Proficiency in 2D and 3D CA ...

Design Engineer

Madison, WI ยท On-site

$70K - $85K/yr

Design Engineer We're looking for a dependable Design Engineer who will support our Madison, WI ... Associate degree with 7+ years of plastics industry design experience * Proficiency in 2D and 3D CA ...

Manufacturing Engineer

Madison, WI ยท On-site

$73K - $94K/yr

Train and guide production associates on new and existing processes, equipment, and documentation ... Mix of hands-on manufacturing line support, computer-based work, and cross-functional meetings.

CAD Drafter

Madison, WI ยท On-site

$22.75 - $30.50/hr

Use CAD software (SolidWorks) and equipment to build technical drawings. Maintain job logs and ... Associate or bachelor's degree in Drafting Technology, Industrial Technology, Engineering, or a ...

CAD Drafter

Madison, WI ยท Hybrid

$22.75 - $30.50/hr

Use CAD software (SolidWorks) and equipment to build technical drawings. Maintain job logs and ... Associate or bachelor's degree in Drafting Technology, Industrial Technology, Engineering, or a ...

Senior AI/ML Engineer

Madison, WI ยท Remote

$90 - $100/hr

AWS certification required such as Solutions Architect Associate, Developer Associate, Machine ... BA/BS in Computer Science, Machine Learning, or related field with 10 years of experience, or MA/MS ...

As a Senior Consultant - Associate Data Engineer you will design, build, and optimize modern data ... Qualifications: - Education - Bachelor's in Computer Science, Information Systems, Engineering, or ...

Lead Software Engineer

Janesville, WI ยท On-site

$100K - $133K/yr

Associates hired into a full-time role will become eligible for the following benefits effective ... Bachelor's degree or equivalent in MIS, Computer Science or related field * 3 + years in experience ...

Senior Web/App Engineer

Janesville, WI ยท On-site

$118K - $142K/yr

Associates hired into a full-time role will become eligible for the following benefits effective ... Bachelor's degree in computer science, Engineering, or related field preferred * 5+ years of ...

next page

Showing results 1-20

Associate Computer Engineer information

See Madison, WI salary details

$41.8K

$83.3K

$133K

How much do associate computer engineer jobs pay per year?

As of Jun 21, 2026, the average yearly pay for associate computer engineer in Madison, WI is $83,267.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,000.00 and $95,700.00 per year, depending on experience, location, and employer.

What is the difference between Associate Computer Engineer vs Computer Technician?

AspectAssociate Computer EngineerComputer Technician
Required CredentialsAssociate's degree in Computer Engineering or related fieldHigh school diploma or equivalent; certifications like A+ are common
Work EnvironmentDesign, development, and testing of hardware/software; office and lab settingsHardware troubleshooting, repairs, and maintenance; repair shops and client sites
Employer & Industry UsageTech companies, engineering firms, IT departmentsIT service providers, retail, and small businesses

Associate Computer Engineers focus on designing and developing computer systems, often requiring a degree in computer engineering. In contrast, Computer Technicians primarily troubleshoot and repair hardware and software issues. Both roles are essential in the tech industry but differ in responsibilities, education, and work environment.

How does an Associate Computer Engineer typically collaborate with senior engineers and cross-functional teams on projects?

As an Associate Computer Engineer, you will often work closely with senior engineers and professionals from other departments such as software development, quality assurance, and product management. Collaboration usually involves attending regular team meetings, participating in code reviews, and contributing to the design and implementation of technical solutions. This structure provides a supportive environment where you can learn from more experienced colleagues, receive constructive feedback, and gradually take on more complex tasks as your skills develop. Effective communication and a willingness to seek guidance are key to thriving in this collaborative setting.

What are Associate Computer Engineers?

Associate Computer Engineers are entry-level professionals who assist in designing, developing, testing, and maintaining computer systems and software. They typically work under the supervision of senior engineers and are involved in troubleshooting, coding, and supporting IT projects. This role is ideal for recent graduates or those new to the field, offering opportunities to gain hands-on experience and advance to more senior engineering positions.

What can I do with an associate's in computer engineering?

An associate's degree in computer engineering prepares individuals for roles such as computer support specialist, network technician, or hardware technician. These positions involve troubleshooting, maintaining computer systems, and supporting network infrastructure, often requiring knowledge of operating systems, hardware components, and basic programming skills.

What engineers make $300,000 a year?

Senior engineers in fields such as software, electrical, or aerospace engineering can earn $300,000 or more annually, especially with extensive experience, specialized skills, and leadership roles. High compensation often involves working in high-demand industries, holding advanced certifications, or managing large projects and teams.

What are the key skills and qualifications needed to thrive as an Associate Computer Engineer, and why are they important?

To thrive as an Associate Computer Engineer, you need a solid background in computer science fundamentals, programming languages (such as Python, Java, or C++), and a relevant bachelor's degree. Familiarity with software development tools, version control systems like Git, and possibly certifications such as CompTIA or Cisco can be advantageous. Strong analytical thinking, effective communication, and teamwork skills help you excel in collaborative and problem-solving environments. These competencies are crucial for delivering reliable technical solutions and contributing effectively to engineering projects.

Can computer engineers make $500,000?

Computer engineers can potentially earn $500,000 or more annually, especially in senior roles, management, or specialized fields like software architecture or cybersecurity, often requiring advanced skills, certifications, and experience. Such high salaries are typically found in large tech companies or through entrepreneurial ventures, but are not common for entry-level positions.

What engineers make $500,000?

Senior engineers in fields such as software, electrical, or aerospace engineering can earn $500,000 or more annually, especially with extensive experience, specialized skills, and leadership roles. High compensation often includes base salary, bonuses, stock options, or profit sharing, particularly in large tech companies or executive positions.
What are the most commonly searched types of Computer Engineer jobs in Madison, WI? The most popular types of Computer Engineer jobs in Madison, WI are:
What are popular job titles related to Associate Computer Engineer jobs in Madison, WI? For Associate Computer Engineer jobs in Madison, WI, the most frequently searched job titles are:
Firmware Engineer

Firmware Engineer

Springs Window Fashions

Middleton, WI โ€ข On-site

Other

Posted 6 days ago


Springs Window Fashions rating

4.8

Company rating: 4.8 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

Description

The Best Experience Companyย 

Our tagline is "The Best Experience Company." More than just a set of words, itย representsย the essence of who we areย at Springs Window Fashions. As North America's premier window covering company,ย we'reย committed to creating the Best Experience for our associates, consumers and end users, business partners, and communities.ย We want you to join our team of passionate self-starters who believe the world is full of Best Experience opportunities. So, ifย you'reย excited about theย thought of a Best Experience career with a team focused on creating Best Experiences for all, we want to hear from you!ย 

Mission

The Firmware Engineer is responsible for the design, development, and testing of embedded firmware for motorized and connected products, including control systems, communication interfaces, and power-managed devices for existing and new products.The role includes ownership of firmware behavior, system integration, and long-term platform support. At the senior level, the Firmware Engineer provides technical leadership, architectural guidance, and mentoring support to help expand firmware capability across the engineering organization.This position operates within a growing engineering team, contributing to improved system reliability, deeper technical expertise, and the evolution of future motorized and automated product offerings.

Objectives

  • Design, develop, test, and maintain embedded firmware for motorized and connected products across multiple brands and product lines.
  • Collaborate with Electrical Engineering to support hardware bring-up, firmware-hardware integration, and system-level debugging.
  • Implement firmware solutions that meet requirements for power consumption, performance, reliability, and manufacturability.
  • Develop and maintain firmware interfaces for motors, controls, user interfaces, and wired or wireless communication protocols.
  • Participate in design reviews and incorporate cross-functional feedback into firmware implementations.
  • Support validation, production readiness, and manufacturing test activities.
  • Assist with root-cause analysis and corrective actions for customer, manufacturing, or field issues.
  • Maintain firmware documentation, version control discipline, and release practices.
  • At the senior level, contribute to firmware architecture decisions, mentor other engineers, and help define firmware standards and best practices.
Requirements

Education & Experience

  • Bachelor of Science degree in Computer Engineering, Electrical Engineering, Software Engineering, or related field.
  • 6+ years of embedded firmware development experience, including system-level ownership and technical leadership responsibilities.
  • Relevant experience with new product development and product design.
  • Experience working on battery-powered, resource-constrained embedded systems.
  • Experience using version control systems (e.g., Git) with disciplined branching and release practices.
  • Familiarity with embedded debugging tools such as JTAG, SWD, logic analyzers, and protocol analyzers.
  • Experience working with issue tracking, change management, and release documentation tools.
  • Proficiency with Microsoft Office tools (Excel, Word) for documentation and communication.
  • Preferred: Familiarity with Silicon Labs (SiLabs) and STMicroelectronics (STM) microcontrollers, including SDK implementation, configuration, and integration into product firmware applications.

Knowledge, Skills & Abilities

  • Strong foundation in embedded firmware development using C/C++ for microcontroller-based systems.
  • Experience designing and implementing firmware architectures using state machines, task scheduling, and modular design principles.
  • Proficiency implementing and debugging communication protocols such as UART, SPI, I2C, and higher-level wired and wireless protocols.
  • Experience developing firmware for low-power and battery-powered devices, including power-state management and optimization.
  • Hands-on experience integrating firmware with custom hardware, including collaboration with electrical engineering during bring-up and debug.
  • Familiarity with wireless and IoT-enabled products (e.g., Zigbee, Z-Wave, BLE, Wi-Fi).
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Strong technical communication skills for reports, project updates, and cross-functional alignment.
  • Preferred: Experience developing embedded firmware on ARM architecture microcontrollers (e.g., ARM Cortex-M), including startup/boot concepts, interrupts, memory constraints, and performance/power tradeoffs.

How We Work to Deliver a Best Experience: Our Culture

  • Our Core Value: We do the right thing, always
  • Our Seven Cultural Behaviors
    • Empowerment - We trust our people.
    • Ownership - We take 100% responsibility for our roles actions, and results.
    • Leadership - We all lead by example and talk direct with respect (DWR).
    • One Team - We are One Springs Team.
    • Customer First -ย We consider our customers' needs before every decision.
    • Continuous Innovation - We are constantly learning, innovating, and improving.
    • Speed - We define priorities and operate with a sense of urgency and agility.
Employment Type: OTHER