Apply software engineering knowledge to the design and development of new products as well as product changes and enhancements. * Solve software engineering problems at the subsystem through system ...
Apply software engineering knowledge to the design and development of new products as well as product changes and enhancements. * Solve software engineering problems at the subsystem through system ...
Undergraduate student pursuing a Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Computer Information Systems or related field. * Hours - 20 hours a week while you ...
Undergraduate student pursuing a Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Computer Information Systems or related field. * Hours - 20 hours a week while you ...
Champion an AI first engineering culture, where automation, intelligent workflows, code assist, and platform intelligence are embedded into how teams design, build, test, and operate software * Build ...
Champion an AI first engineering culture, where automation, intelligent workflows, code assist, and platform intelligence are embedded into how teams design, build, test, and operate software * Build ...
Champion an AI first engineering culture, where automation, intelligent workflows, code assist, and platform intelligence are embedded into how teams design, build, test, and operate software * Build ...
Champion an AI first engineering culture, where automation, intelligent workflows, code assist, and platform intelligence are embedded into how teams design, build, test, and operate software * Build ...
Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process * May perform as a technical leader or Lead Software ...
Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process * May perform as a technical leader or Lead Software ...
Learn how to apply software engineering fundamentals--readability, testability, performance, and maintainability--even when using AIassisted development tools. AI Builder Mindset * Leverage AI coding ...
New
Learn how to apply software engineering fundamentals--readability, testability, performance, and maintainability--even when using AIassisted development tools. AI Builder Mindset * Leverage AI coding ...
New
Required : • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 1 year ...
Required : • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 1 year ...
Software Engineer - Real Time Aviation Data
Chanhassen, MN · On-site
$98K/yr
Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process * May perform as a technical leader or Lead Software ...
Software Engineer - Real Time Aviation Data
Chanhassen, MN · On-site
$98K/yr
Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process * May perform as a technical leader or Lead Software ...
Software Engineer
Maple Plain, MN · On-site
$87K/yr
Join our team as a Software Engineer! This is a hybrid role: Tuesday, Wednesday, and Thursday based ... You'll bring ideas to life through hands-on engineering, close collaboration, and a commitment to ...
Software Engineer
Maple Plain, MN · On-site
$87K/yr
Join our team as a Software Engineer! This is a hybrid role: Tuesday, Wednesday, and Thursday based ... You'll bring ideas to life through hands-on engineering, close collaboration, and a commitment to ...
Join our team as a Software Engineer! This is a hybrid role: Tuesday, Wednesday, and Thursday based ... You'll bring ideas to life through hands‑on engineering, close collaboration, and a commitment to ...
Quick apply
Join our team as a Software Engineer! This is a hybrid role: Tuesday, Wednesday, and Thursday based ... You'll bring ideas to life through hands‑on engineering, close collaboration, and a commitment to ...
Lead Software Engineer
Eagan, MN · On-site
$120K - $180K/yr
Develop and execute software engineering plans, and manage software engineering schedules and resource allocations. This includes managing joint development with 3rd party vendors, and managing ...
Lead Software Engineer
Eagan, MN · On-site
$120K - $180K/yr
Develop and execute software engineering plans, and manage software engineering schedules and resource allocations. This includes managing joint development with 3rd party vendors, and managing ...
Join our team as a Software Engineer! This is a hybrid role: Tuesday, Wednesday, and Thursday based ... You'll bring ideas to life through handson engineering, close collaboration, and a commitment to ...
Join our team as a Software Engineer! This is a hybrid role: Tuesday, Wednesday, and Thursday based ... You'll bring ideas to life through handson engineering, close collaboration, and a commitment to ...
Lead Software Engineer
$120K - $180K/yr
Develop and execute software engineering plans, and manage software engineering schedules and resource allocations. This includes managing joint development with 3rd party vendors, and managing ...
Lead Software Engineer
$120K - $180K/yr
Develop and execute software engineering plans, and manage software engineering schedules and resource allocations. This includes managing joint development with 3rd party vendors, and managing ...
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 ...
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 ...
Sr Software Engineer
Eden Prairie, MN · On-site +1
$124K - $164K/yr
Bachelor of Science in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, Computer Systems Engineering, or a related discipline * 10+ years of architecture ...
Sr Software Engineer
Eden Prairie, MN · On-site +1
$124K - $164K/yr
Bachelor of Science in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, Computer Systems Engineering, or a related discipline * 10+ years of architecture ...
Medical Device III Software Engineer
Minneapolis, MN · On-site
$60 - $80.75/hr
PRIMARY ACTIVITIES • Apply software engineering knowledge to the design and development of new products as well as product changes and enhancements. • Solve software engineering problems at the ...
Medical Device III Software Engineer
Minneapolis, MN · On-site
$60 - $80.75/hr
PRIMARY ACTIVITIES • Apply software engineering knowledge to the design and development of new products as well as product changes and enhancements. • Solve software engineering problems at the ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
Software Engineering information
See Minnesota salary details
$62.2K - $74.8K
2% of jobs
$74.8K - $87.5K
4% of jobs
$87.5K - $100.1K
6% of jobs
$100.1K - $112.8K
8% of jobs
$119.5K is the 25th percentile. Wages below this are outliers.
$112.8K - $125.4K
7% of jobs
$125.4K - $138.1K
18% of jobs
The median wage is $141K / yr.
$138.1K - $150.7K
16% of jobs
$150.7K - $163.3K
2% of jobs
$168.5K is the 75th percentile. Wages above this are outliers.
$163.3K - $176K
26% of jobs
$176K - $188.6K
1% of jobs
$188.6K - $201.3K
8% of jobs
$62.2K
$144.5K
$201.3K
How much do software engineering jobs pay per year?
What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?
What is the difference between Software Engineering vs Software Development?
| Aspect | Software Engineering | Software Development |
|---|---|---|
| Credentials | Bachelor's in Computer Science or related, certifications like CSWA or AWS | Bachelor's in Computer Science or related, coding bootcamps |
| Work Environment | Designing, planning, and managing software projects | Writing, testing, and debugging code |
| Industry Usage | Used across tech, finance, healthcare, and more for complex systems | Common in startups, small teams, and for app development |
Software engineering involves designing and managing software projects, focusing on architecture and lifecycle. Software development primarily centers on coding and building applications. While both roles require similar educational backgrounds, software engineers often handle broader project planning, whereas developers focus on coding tasks.
What engineers make $500,000?
What are some common challenges software engineers face when working on large-scale projects, and how can they be addressed?
What kind of work do software engineers do?
What is software engineering?
Is it true that AI will replace software engineers?
What jobs can a software engineer do?

Job description
This position is responsible for software development and the maintenance of software applications associated with medical product systems.
Primary Activities
- Apply software engineering knowledge to the design and development of new products as well as product changes and enhancements.
- Solve software engineering problems at the subsystem through system level.
- Conduct testing utilizing existing test protocols or develop new ones as needed.
- Generate written protocols and reports.
- Assign work to technicians, temporary workers and others on the project team.
- Complete projects (including product enhancements) in a manner consistent with corporate objectives.
- Maintain accurate documentation of concepts, designs, architecture, detailed designs, interface specifications, code, code reviews, and testing.
- Conduct, lead, and participate in code and design reviews.
- Maintain current knowledge of competitive technologies in addition to medical, technical, and biomedical developments related to company products.
- Provide software engineering and technical support of products introduced into both the domestic and international markets as well as physician in service programs.
- Maintain Quality System compliance in coordination with the Document Control, Clinical, and Quality Assurance functions.
- Provide software engineering support in the resolution of product complaints and/or safety issues.
- Perform documentation of software development as required by the product development and quality procedures.
- Agile methodology
- Travel Requirements: This position may require business travel.
Minimum Requirements and Qualifications
- BS in Computer Science, Electrical Engineering or related field, or relevant experience
- Proficient in C#/.NET/Cross platform, C++, Windows and Mobile Application Development
Desired Skills and Qualifications
- Windows Programming
- Additional Software Language Expertise
- Good communications skills both written and oral.
- Team player - works well with others
- Android mobile tablet development using cross platform and native languages.
- Bluetooth stack experience
- Pairing
- Pass key
- Numerical comparison
- Bluetooth serial with encryption
- Communication with Bluetooth devices
- Automated testing pipelines
- Development of test harness in software
- Use of test harness to perform integration testing with hardware
- Development of integration tests
- Use of azure devops to automatically deploy testing
- Collection of automated test results
- Cybersecurity
- General knowledge of good cybersecurity practices
- Cloud
- Interface between tablets and cloud
- Levels and Experience Level 4 – Software Engineer, Sr. BS and 9-13 years’ experience or MS and 7 years’ experience
Technical Skills:
About SampraSoft
Sourced by ZipRecruiter
Industry
It services
Company size
1 - 10 Employees
Headquarters location
Alpharetta, GA, US
Year founded
2005