Software Engineer
Saint Paul, MN · On-site
Bachelor's degree or higher in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering or a related technical field (completed and verified prior ...
Saint Paul, MN · On-site
Bachelor's degree or higher in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering or a related technical field (completed and verified prior ...
Saint Paul, MN · On-site
Bachelor's degree or higher in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering or a related technical field (completed and verified prior ...
Saint Paul, MN · On-site
Bachelor's degree or higher in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering or a related technical field (completed and verified prior ...
Saint Paul, MN · On-site
Bachelor's degree or higher in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering or a related technical field (completed and verified prior ...
Maple Grove, MN · On-site
$90 - $110/hr
DesignMAS creates custom-engineered thermal management solutions for markets that thrive on ... Position Summary The CAD Manager is responsible for leading and developing the Mechanical Design ...
Maple Grove, MN · On-site
$90 - $110/hr
DesignMAS creates custom-engineered thermal management solutions for markets that thrive on ... Position Summary The CAD Manager is responsible for leading and developing the Mechanical Design ...
Arden Hills, MN · On-site
$110K - $130K/yr
The ideal candidate will graduate soon or has recently completed a bachelor's or master's degree in electrical engineering, computer engineering, computer science, biomedical engineering, or a ...
Quick apply
Arden Hills, MN · On-site
$110K - $130K/yr
The ideal candidate will graduate soon or has recently completed a bachelor's or master's degree in electrical engineering, computer engineering, computer science, biomedical engineering, or a ...
Minneapolis, MN · On-site
Minnesota engineering group. Help facilitate CAD designs for the engineering group. Mostly piping projects for apartments, gas meter sets, commercial customers, customers with gas meters, etc. lots ...
Quick apply
Minneapolis, MN · On-site
Minnesota engineering group. Help facilitate CAD designs for the engineering group. Mostly piping projects for apartments, gas meter sets, commercial customers, customers with gas meters, etc. lots ...
North Saint Paul, MN · On-site
$27 - $37.25/hr
One Tech Engineering is searching for a CAD Designer for a position located in North St. Paul, Minnesota. The CAD Designer will use AutoCAD software to create detailed, accurate technical drawings ...
Quick apply
North Saint Paul, MN · On-site
$27 - $37.25/hr
One Tech Engineering is searching for a CAD Designer for a position located in North St. Paul, Minnesota. The CAD Designer will use AutoCAD software to create detailed, accurate technical drawings ...
Lavanya at (224) 369-0873 Title: R&D Computer Systems Verification Engineer Location: St. Paul, MN Duration: 12 Months Description This position is for a Research and Development Engineer, working ...
Quick apply
Lavanya at (224) 369-0873 Title: R&D Computer Systems Verification Engineer Location: St. Paul, MN Duration: 12 Months Description This position is for a Research and Development Engineer, working ...
Plymouth, MN · On-site
$79K - $119K/yr
Bachelor of Science degree in Physics, Electrical Engineering or Computer Engineering or equivalent discipline & 2 years of related STE engineering experience, OR a Masters Degree in physics ...
Plymouth, MN · On-site
$79K - $119K/yr
Bachelor of Science degree in Physics, Electrical Engineering or Computer Engineering or equivalent discipline & 2 years of related STE engineering experience, OR a Masters Degree in physics ...
Eagan, MN · On-site
$71K - $96K/yr
A bachelor's degree in Electrical Engineering, Computer Engineering, Electrical Engineering Technology, Electrical & Computer Engineering, Electrical & Electronic Engineering, or Electronics ...
Eagan, MN · On-site
$71K - $96K/yr
A bachelor's degree in Electrical Engineering, Computer Engineering, Electrical Engineering Technology, Electrical & Computer Engineering, Electrical & Electronic Engineering, or Electronics ...
Plymouth, MN · On-site
$79K - $119K/yr
Bachelor of Science degree in Physics, Electrical Engineering or Computer Engineering or equivalent discipline & 2 years of related STE engineering experience, OR a Masters Degree in physics ...
Plymouth, MN · On-site
$79K - $119K/yr
Bachelor of Science degree in Physics, Electrical Engineering or Computer Engineering or equivalent discipline & 2 years of related STE engineering experience, OR a Masters Degree in physics ...
Plymouth, MN · On-site
$79K - $119K/yr
Bachelor of Science degree in Physics, Electrical Engineering or Computer Engineering or equivalent discipline & 2 years of related STE engineering experience, OR a Masters Degree in physics ...
Plymouth, MN · On-site
$79K - $119K/yr
Bachelor of Science degree in Physics, Electrical Engineering or Computer Engineering or equivalent discipline & 2 years of related STE engineering experience, OR a Masters Degree in physics ...
Eden Prairie, MN · On-site
$50K - $65K/yr
The Job: CAD Technician We are currently recruiting an entry-level CAD Technician to support engineering, design, and project teams by creating and maintaining technical drawings. This role is a ...
Eden Prairie, MN · On-site
$50K - $65K/yr
The Job: CAD Technician We are currently recruiting an entry-level CAD Technician to support engineering, design, and project teams by creating and maintaining technical drawings. This role is a ...
Eden Prairie, MN · On-site
$50K - $65K/yr
The Job: CAD Technician We are currently recruiting an entry-level CAD Technician to support engineering, design, and project teams by creating and maintaining technical drawings. This role is a ...
Eden Prairie, MN · On-site
$50K - $65K/yr
The Job: CAD Technician We are currently recruiting an entry-level CAD Technician to support engineering, design, and project teams by creating and maintaining technical drawings. This role is a ...
We are a well-established, employee-owned engineering firm with over 40 years of experience and a ... The CAD Manager role is a hands-on leadership position responsible for overseeing a team of CAD ...
We are a well-established, employee-owned engineering firm with over 40 years of experience and a ... The CAD Manager role is a hands-on leadership position responsible for overseeing a team of CAD ...
Eagan, MN · On-site
$127 - $152/hr
Bachelor's degree in Electrical Engineering, Electrical Engineering Technology, Electrical and Computer Engineering, Electrical and Electronic Engineering, or Electronics and Computer Engineering ...
Eagan, MN · On-site
$127 - $152/hr
Bachelor's degree in Electrical Engineering, Electrical Engineering Technology, Electrical and Computer Engineering, Electrical and Electronic Engineering, or Electronics and Computer Engineering ...
Hopkins, MN · On-site
We are a well-established, employee-owned engineering firm with over 40 years of experience and a ... The CAD Manager role is a hands-on leadership position responsible for overseeing a team of CAD ...
Quick apply
Hopkins, MN · On-site
We are a well-established, employee-owned engineering firm with over 40 years of experience and a ... The CAD Manager role is a hands-on leadership position responsible for overseeing a team of CAD ...
Eden Prairie, MN · On-site
$50K - $65K/yr
The Job: CAD Technician We are currently recruiting an entry-level CAD Technician to support engineering, design, and project teams by creating and maintaining technical drawings. This role is a ...
Quick apply
Eden Prairie, MN · On-site
$50K - $65K/yr
The Job: CAD Technician We are currently recruiting an entry-level CAD Technician to support engineering, design, and project teams by creating and maintaining technical drawings. This role is a ...
Eagan, MN · On-site
$124 - $149/hr
Bachelor's degree in Electrical Engineering, Computer Engineering, or Electrical and Computer Engineering * Four years related energy industry experience (eight preferred) with Transmission Owners ...
Eagan, MN · On-site
$124 - $149/hr
Bachelor's degree in Electrical Engineering, Computer Engineering, or Electrical and Computer Engineering * Four years related energy industry experience (eight preferred) with Transmission Owners ...
Eagan, MN · On-site
$119K - $144K/yr
At least a bachelor's degree in electrical engineering, computer engineering, electrical engineering technology, electrical and computer engineering, electrical and electronic engineering or ...
Eagan, MN · On-site
$119K - $144K/yr
At least a bachelor's degree in electrical engineering, computer engineering, electrical engineering technology, electrical and computer engineering, electrical and electronic engineering or ...
Saint Paul, MN · On-site
$85 - $110/hr
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a closely related discipline. * Minimum five (5) years of professional experience ...
Saint Paul, MN · On-site
$85 - $110/hr
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a closely related discipline. * Minimum five (5) years of professional experience ...
$48.6K - $56.7K
0% of jobs
$56.7K - $64.8K
0% of jobs
$64.8K - $72.9K
7% of jobs
$72.9K - $81K
0% of jobs
$81K - $89.1K
0% of jobs
$89.1K - $97.2K
1% of jobs
$97.2K - $105.3K
0% of jobs
$110.1K is the 25th percentile. Wages below this are outliers.
$105.3K - $113.4K
28% of jobs
$113.4K - $121.5K
1% of jobs
$121.5K - $129.6K
0% of jobs
The median wage is $131.2K / yr.
$129.6K - $137.8K
62% of jobs
$48.6K
$121.7K
$137.8K
A computer engineer designs, researches, tests, and develops computer equipment and software such as circuit boards, chips, routers, and application programs. Computer engineers analyze complex equipment and systems to understand the best way to improve it. They create new types of information technology devices and use logic and reasoning to hone in on goals, test assumptions, and identify the strengths and weaknesses of alternative solutions to problems. Engineers often work in teams and have to be able to communicate with other types of engineers, including non-technical team members. Computer engineers make sure that components fit together properly and function according to the latest software developments.
| Aspect | Computer Engineer | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Engineering or related field; certifications like Cisco, CompTIA | Bachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS |
| Work Environment | Designing hardware, embedded systems, and software integration in labs or offices | Writing, testing, and maintaining software applications in offices or remote setups |
| Employer & Industry Usage | Tech companies, manufacturing, telecommunications, embedded systems | IT firms, software companies, startups, enterprise software development |
Computer Engineers focus on both hardware and software systems, often working on embedded systems and hardware integration. Software Developers primarily create and maintain software applications. While their roles overlap in programming, Computer Engineers have a broader scope including hardware design, whereas Software Developers specialize in software solutions.
The most popular types of Computer Engineer jobs in Saint Paul, MN are:
For Computer Engineer jobs in Saint Paul, MN, the most frequently searched job titles are:
The top searched job categories for Computer Engineer jobs in Saint Paul, MN are:
Cities near Saint Paul, MN with the most Computer Engineer job openings:

Full-time
This job post has expired 3 days ago. Applications are no longer accepted.
7.8
Based on 249 frontline employees who took The Breakroom Quiz
170th of 545 rated manufacturers
Senior Software EngineerCollaborate with Innovative 3Mers Around the WorldChoosing where to start and grow your career has a major impact on your professional and personal life, so it's equally important you know that the company that you choose to work at, and its leaders, will support and guide you. With a wide variety of people, global locations, technologies and products, 3M is a place where you can collaborate with other curious, creative 3Mers.This position provides an opportunity to transition from other private, public, government or military experience to a 3M career.
The Impact You'll Make in this Role As a Senior Software Engineer, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative people around the world. Here, you will make an impact by: Contributing to the architecture, design, and implementation of scalable, maintainable, and high-quality software, electronic and digital solutions for Linux and Windows-based platforms.
Designing low-latency, time-critical network communications over Wi-FiImplementing short-range, low-power wireless technologies such as Bluetooth Low Energy, NFC and UWB.Applying security best practices, including encryption and secure communications, across system design and implementation.
Troubleshooting and optimizing software performance, reliability, and interoperability across hardware and software interfaces.
Developing, enhancing, and maintaining high-performance, complex C/C++ software for embedded and device-level systems. Providing technical leadership on a cross-functional team and contribute to engineering best practices appropriate for a mid-senior level role.
Your Skills and Expertise To set you up for success in this role from day one, 3M requires (at a minimum) the following qualifications: Bachelor's degree or higher in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering or a related technical field (completed and verified prior to start) from an accredited institution.
Seven (7) years of full-stack or embedded device software development in a private, public, government or military environmentAdditional qualifications that could help you succeed even further in this role include: Master's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering or a related technical field (completed and verified prior to start) from an accredited institution.
Deep knowledge of audio and voice processing algorithms.
Experience with digital signal processing concepts and implementations.
Have a working knowledge of industrial automation protocols such as CIP, OPC-UA, and MQTT.Ability to work effectively across a broad technology stack and to coordinate with external development resources.
Proficiency with AI software development toolsWork location: Work location: This role follows an on-site working model, requiring the employee to work at least four days a week at the 3M Center in Maplewood, MN.Travel: May include up to 10% domestic or internationalRelocation: May be authorizedMust be legally authorized to work in country of employment without sponsorship for employment visa status (e.g., H1B status).3M offers many programs to help you live your best life – both physically and financially. To ensure competitive pay and benefits, 3M regularly benchmarks with other companies that are comparable in size and scope.
Pay & Benefits Overview: https://www.3m.com/3M/en_US/careers-us/working-at-3m/benefits/3M does not discriminate in hiring or employment on the basis of race, color, sex, national origin, religion, age, disability, veteran status, or any other characteristic protected by applicable law.
Sourced by ZipRecruiter
Coal, metals and minerals mining
10,000+ Employees
Saint Pau, MN, US
1902