Software Engineer In this role you will be responsible for designing, developing, and maintaining high-quality software solutions, collaborating with cross-functional teams to meet business and ...
Quick apply
Software Engineer In this role you will be responsible for designing, developing, and maintaining high-quality software solutions, collaborating with cross-functional teams to meet business and ...
Quick apply
Software Engineer In this role you will be responsible for designing, developing, and maintaining high-quality software solutions, collaborating with cross-functional teams to meet business and ...
Ogden, UT · On-site
Junior Software Engineer DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious ...
Quick apply
Ogden, UT · On-site
Junior Software Engineer DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious ...
Ogden, UT · On-site
Junior Software Engineer DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious ...
Ogden, UT · On-site
Junior Software Engineer DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious ...
The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
Roy, UT · On-site
The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
Roy, UT · On-site
The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
Hill Air Force Base, UT · On-site
$75 - $120/hr
Information Technology - Software Engineer LOCATION: Hill AFB, Utah Schedule: 4/10 Required: Secret Clearance W2 Hourly Contract Only Rate Range: $75.00 - $120.00 with Limited benefits *** W2 hourly ...
Hill Air Force Base, UT · On-site
$75 - $120/hr
Information Technology - Software Engineer LOCATION: Hill AFB, Utah Schedule: 4/10 Required: Secret Clearance W2 Hourly Contract Only Rate Range: $75.00 - $120.00 with Limited benefits *** W2 hourly ...
Hill Air Force Base, UT · On-site
$75 - $120/hr
Information Technology - Software Engineer LOCATION: Hill AFB, Utah Schedule: 4/10 Required: Secret Clearance W2 Hourly Contract Only Rate Range: $75.00 - $120.00 with Limited benefits *** W2 hourly ...
Hill Air Force Base, UT · On-site
$75 - $120/hr
Information Technology - Software Engineer LOCATION: Hill AFB, Utah Schedule: 4/10 Required: Secret Clearance W2 Hourly Contract Only Rate Range: $75.00 - $120.00 with Limited benefits *** W2 hourly ...
Ogden, UT · On-site
About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...
Ogden, UT · On-site
About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...
Ogden, UT · Hybrid
Junior Software Engineer DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious ...
Ogden, UT · Hybrid
Junior Software Engineer DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious ...
Salt Lake City, UT · On-site
$55.25 - $74/hr
Position Summary The Software Engineer will be responsible for building custom software solutions of high-quality while following the coding standards and technical design. *IDEAL CANDIDATE WILL ...
Salt Lake City, UT · On-site
$55.25 - $74/hr
Position Summary The Software Engineer will be responsible for building custom software solutions of high-quality while following the coding standards and technical design. *IDEAL CANDIDATE WILL ...
Salt Lake City, UT · On-site
$117K - $154K/yr
The Senior Software Engineer has responsibilities that range from providing technical expertise and leadership for software development teams to active roles in product program integration and system ...
Salt Lake City, UT · On-site
$117K - $154K/yr
The Senior Software Engineer has responsibilities that range from providing technical expertise and leadership for software development teams to active roles in product program integration and system ...
Salt Lake City, UT · On-site
$55.25 - $74/hr
Position Summary The Software Engineer will be responsible for building custom software solutions of high-quality while following the coding standards and technical design. *IDEAL CANDIDATE WILL ...
Salt Lake City, UT · On-site
$55.25 - $74/hr
Position Summary The Software Engineer will be responsible for building custom software solutions of high-quality while following the coding standards and technical design. *IDEAL CANDIDATE WILL ...
Salt Lake City, UT · On-site
$55.25 - $74/hr
Position Summary The Software Engineer will be responsible for building custom software solutions of high-quality while following the coding standards and technical design. *IDEAL CANDIDATE WILL ...
Salt Lake City, UT · On-site
$55.25 - $74/hr
Position Summary The Software Engineer will be responsible for building custom software solutions of high-quality while following the coding standards and technical design. *IDEAL CANDIDATE WILL ...
As a Software Engineer IV , you'll operate as a strategic systems thinker and technical leader , driving the design and integration of advanced, scalable solutions across cloud-native, serverless ...
As a Software Engineer IV , you'll operate as a strategic systems thinker and technical leader , driving the design and integration of advanced, scalable solutions across cloud-native, serverless ...
Salt Lake City, UT · On-site
$117K - $154K/yr
Overview The Sr Software Engineer will support our digital platform powering patient and provider experiences across ordering, resulting, consultations, cost estimates, education, billing, and more.
Salt Lake City, UT · On-site
$117K - $154K/yr
Overview The Sr Software Engineer will support our digital platform powering patient and provider experiences across ordering, resulting, consultations, cost estimates, education, billing, and more.
Ogden, UT · On-site
As a Software Engineer IV , you'll operate as a strategic systems thinker and technical leader , driving the design and integration of advanced, scalable solutions across cloud-native, serverless ...
Ogden, UT · On-site
As a Software Engineer IV , you'll operate as a strategic systems thinker and technical leader , driving the design and integration of advanced, scalable solutions across cloud-native, serverless ...
Develop software in an agile development environment * Design automated test procedures for software verification activities * Collaborate with the lead software engineer and a team of software ...
Develop software in an agile development environment * Design automated test procedures for software verification activities * Collaborate with the lead software engineer and a team of software ...
Develop software in an agile development environment * Design automated test procedures for software verification activities * Collaborate with the lead software engineer and a team of software ...
Develop software in an agile development environment * Design automated test procedures for software verification activities * Collaborate with the lead software engineer and a team of software ...
Clearfield, UT · On-site
$82K - $220K/yr
The Software Engineer (SMTS) works on mission-oriented projects that span from self-driving cars and unmanned vehicles to medical applications and fielded systems for battlefield situational ...
Clearfield, UT · On-site
$82K - $220K/yr
The Software Engineer (SMTS) works on mission-oriented projects that span from self-driving cars and unmanned vehicles to medical applications and fielded systems for battlefield situational ...
$60.6K - $72.9K
2% of jobs
$72.9K - $85.2K
4% of jobs
$85.2K - $97.5K
6% of jobs
$97.5K - $109.8K
8% of jobs
$116.4K is the 25th percentile. Wages below this are outliers.
$109.8K - $122.1K
7% of jobs
$122.1K - $134.4K
18% of jobs
The median wage is $137.3K / yr.
$134.4K - $146.8K
16% of jobs
$146.8K - $159.1K
2% of jobs
$164.1K is the 75th percentile. Wages above this are outliers.
$159.1K - $171.4K
26% of jobs
$171.4K - $183.7K
1% of jobs
$183.7K - $196K
8% of jobs
$60.6K
$140.7K
$196K
Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.
On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.
Full-time
Posted 18 days ago
Software Engineer
In this role you will be responsible for designing, developing, and maintaining high-quality software solutions, collaborating with cross-functional teams to meet business and technical requirements.
You will need to deliver well-designed, maintainable software that is scalable, secure and drives business value.
What you'll do:The Software Engineer researches, designs, develops, and/or modifies systems and/or applications software.
Builds and maintains interface between hardware and software, operational requirements, and characteristics of overall system.
Creates new software and maintains / upgrades existing software
Creates / maintains system documentation
Works closely with Process, Quality, and Controls Engineers to verify functionality and process compliance
Owns and resolves technical issues
Meets software compliance standards
Supports on and off hours calls, driving towards root cause identification and elimination
Preference will be given to candidates who have successfully completed a Software or Engineering related bachelor’s degree.
Proficient with Python and SQL
Proficiency in Oracle and DB2 Databases
Ignition by Inductive Automation
Proficient at producing software and programs that require minimal modification after implementation
Knowledge of systems integration (PLC, OPC, IoT)
Ability to quickly react and solve various types of problems related to software (communication, permissions, etc.)
Three to five years’ work experience in Software engineering is preferred
Knowledge in Programing Languages (Java, Power Builder 3GL or 4 GL experience)
Excellent understanding of Windows operating system(s)
Working knowledge of networks and networking structures Additional Requirements
Meets software compliance standards
Attractive compensation package
Recognition awards, company events, university discount options and many more perks.
Gender Pay Equality
Autoliv is proud to be an equal opportunity employer. Autoliv does not discriminate in any aspect of employment based on race, color, religion, national origin, ancestry, gender, sexual orientation, gender identify and/or expression, age, disability, or any other characteristic protected by federal, state, or local employment discrimination laws where Autoliv does business.