Software Engineer - Onsite Mandatory skills: application development, security engineering, software applications, C++, Python, cybersecurity, medical devices, medical device software, software ...
Software Engineer - Onsite Mandatory skills: application development, security engineering, software applications, C++, Python, cybersecurity, medical devices, medical device software, software ...
... software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we ...
... software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we ...
Software Dev Engineer III - AMZ9886633
Minneapolis, MN · On-site
$168.10K - $227.40K/yr
Drive the architecture and design of large-scale, multi-tiered, distributed software applications, tools, systems and services using object-oriented design, distributed programming, Java and C/C+
Software Dev Engineer III - AMZ9886633
Minneapolis, MN · On-site
$168.10K - $227.40K/yr
Drive the architecture and design of large-scale, multi-tiered, distributed software applications, tools, systems and services using object-oriented design, distributed programming, Java and C/C+
Software Engineer - FullStack
Wayzata, MN · On-site
$80K - $120K/yr
The Software Engineer partners to design and develop software applications and systems. With ... DevOps delivery practices * Experience deploying and operating applications on cloud-native ...
Software Engineer - FullStack
Wayzata, MN · On-site
$80K - $120K/yr
The Software Engineer partners to design and develop software applications and systems. With ... DevOps delivery practices * Experience deploying and operating applications on cloud-native ...
Software Engineer - FullStack
$80K - $120K/yr
The Software Engineer partners to design and develop software applications and systems. With ... DevOps delivery practices * Experience deploying and operating applications on cloudnative ...
Software Engineer - FullStack
$80K - $120K/yr
The Software Engineer partners to design and develop software applications and systems. With ... DevOps delivery practices * Experience deploying and operating applications on cloudnative ...
Sr . Software Engineer - FullStack
$115K - $145K/yr
Job Purpose and Impact The Senior Software Engineering job designs, develops and maintains software ... DevOps delivery practices * Experience deploying and operating applications on cloudnative ...
Sr . Software Engineer - FullStack
$115K - $145K/yr
Job Purpose and Impact The Senior Software Engineering job designs, develops and maintains software ... DevOps delivery practices * Experience deploying and operating applications on cloudnative ...
Application Developer
Lake Elmo, MN · On-site
The role involves developing and maintaining software components for the CORE Banking application ... for corporate applications, systems and processes. • Analyze, review, and modify programs to ...
Application Developer
Lake Elmo, MN · On-site
The role involves developing and maintaining software components for the CORE Banking application ... for corporate applications, systems and processes. • Analyze, review, and modify programs to ...
Sr . Software Engineer - FullStack
Wayzata, MN · On-site
$115K - $145K/yr
Job Purpose and Impact The Senior Software Engineering job designs, develops and maintains software ... DevOps delivery practices * Experience deploying and operating applications on cloud-native ...
Sr . Software Engineer - FullStack
Wayzata, MN · On-site
$115K - $145K/yr
Job Purpose and Impact The Senior Software Engineering job designs, develops and maintains software ... DevOps delivery practices * Experience deploying and operating applications on cloud-native ...
Software Engineer
Little Canada, MN · On-site
$80/hr
Software Engineer Contract Duration: 1 year, possible extension Contract Type: W2 Location: Little ... Design, develop, and document software applications embedded in diagnostic and interventional ...
Software Engineer
Little Canada, MN · On-site
$80/hr
Software Engineer Contract Duration: 1 year, possible extension Contract Type: W2 Location: Little ... Design, develop, and document software applications embedded in diagnostic and interventional ...
Software Engineer
Little Canada, MN · On-site
Staff Software Engineer Contract Duration: 1 year, possible extension Location: Little Canada, MN ... Design, develop, and document software applications embedded in diagnostic and interventional ...
Software Engineer
Little Canada, MN · On-site
Staff Software Engineer Contract Duration: 1 year, possible extension Location: Little Canada, MN ... Design, develop, and document software applications embedded in diagnostic and interventional ...
Contract Duration : 6 months Role Overview This role involves designing, developing, and maintaining software applications and systems. The Software Engineer will work with cross-functional teams to ...
Contract Duration : 6 months Role Overview This role involves designing, developing, and maintaining software applications and systems. The Software Engineer will work with cross-functional teams to ...
Software Developer
Saint Paul, MN · On-site
$92K - $125K/yr
Design, develop, and maintain software applications, features, and enhancements. * Collaborate with cross-functional teams to define, design, and ship new features. * Write clean, efficient, secure ...
Software Developer
Saint Paul, MN · On-site
$92K - $125K/yr
Design, develop, and maintain software applications, features, and enhancements. * Collaborate with cross-functional teams to define, design, and ship new features. * Write clean, efficient, secure ...
Software Developer
Saint Paul, MN · On-site
$92K - $125K/yr
Design, develop, and maintain software applications, features, and enhancements. * Collaborate with cross-functional teams to define, design, and ship new features. * Write clean, efficient, secure ...
Software Developer
Saint Paul, MN · On-site
$92K - $125K/yr
Design, develop, and maintain software applications, features, and enhancements. * Collaborate with cross-functional teams to define, design, and ship new features. * Write clean, efficient, secure ...
... software applications * 2+ years working with data loading strategies * 2+ years of development ... DevOps etc. * Demonstrate being an avid supporter of the Open Source software community
... software applications * 2+ years working with data loading strategies * 2+ years of development ... DevOps etc. * Demonstrate being an avid supporter of the Open Source software community
Software Developer
Saint Paul, MN · On-site
$92K - $125K/yr
Design, develop, and maintain software applications, features, and enhancements. * Collaborate with cross-functional teams to define, design, and ship new features. * Write clean, efficient, secure ...
Software Developer
Saint Paul, MN · On-site
$92K - $125K/yr
Design, develop, and maintain software applications, features, and enhancements. * Collaborate with cross-functional teams to define, design, and ship new features. * Write clean, efficient, secure ...
Software Application Architect
Medina, MN · Remote
$130K - $160K/yr
Architect and design scalable, cloudnative applications aligned with enterprise architecture ... Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
Software Application Architect
Medina, MN · Remote
$130K - $160K/yr
Architect and design scalable, cloudnative applications aligned with enterprise architecture ... Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
As an Applications Engineer, you get to work with an astonishing team that plays a vital role at ... Support projects using ZEISS systems, including responding to customer software/application ...
As an Applications Engineer, you get to work with an astonishing team that plays a vital role at ... Support projects using ZEISS systems, including responding to customer software/application ...
Laser Applications Engineer II JOB PROFILE: 200046 REPORTS TO: Engineering Leader DEPARTMENT ... software, post-processing equipment, and ultrasonic cleaning systems; supports new product ...
Laser Applications Engineer II JOB PROFILE: 200046 REPORTS TO: Engineering Leader DEPARTMENT ... software, post-processing equipment, and ultrasonic cleaning systems; supports new product ...
Laser Applications Engineer II JOB PROFILE: 200046 REPORTS TO: Engineering Leader DEPARTMENT ... software, post-processing equipment, and ultrasonic cleaning systems; supports new product ...
Laser Applications Engineer II JOB PROFILE: 200046 REPORTS TO: Engineering Leader DEPARTMENT ... software, post-processing equipment, and ultrasonic cleaning systems; supports new product ...
Net MVC C# Developer Tasks * Work with planning managers, architects, business analysts, quality ... Build, deploy and test software applications and modules using automated test and deployment ...
Net MVC C# Developer Tasks * Work with planning managers, architects, business analysts, quality ... Build, deploy and test software applications and modules using automated test and deployment ...
Software Applications Developer information
See Minnesota salary details
$16.72 - $22.75
1% of jobs
$22.75 - $28.79
3% of jobs
$28.79 - $34.82
7% of jobs
$34.82 - $40.86
12% of jobs
$41.36 is the 25th percentile. Wages below this are outliers.
$40.86 - $46.89
19% of jobs
The median wage is $49.12 / hr.
$46.89 - $52.93
20% of jobs
$57.56 is the 75th percentile. Wages above this are outliers.
$52.93 - $58.97
16% of jobs
$58.97 - $65
10% of jobs
$65 - $71.04
6% of jobs
$71.04 - $77.07
3% of jobs
$77.07 - $83.11
2% of jobs
$16
$51
$83
How much do software applications developer jobs pay per hour?
What are the key skills and qualifications needed to thrive as a Software Applications Developer, and why are they important?
How do Software Applications Developers typically collaborate with other teams during the development lifecycle?
What are software applications developers?
What is the difference between Software Applications Developer vs Software Engineer?
| Aspect | Software Applications Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or related; often more theoretical knowledge |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; may oversee entire projects |
| Employer & Industry Usage | Tech companies, startups, software firms | Tech firms, large corporations, consulting |
| Common Search & Comparison | Yes | Yes |
Software Applications Developers focus on creating and maintaining specific software applications, while Software Engineers often work on designing entire systems and architectures. Both roles require similar educational backgrounds and are prevalent in tech industries, but their scope and responsibilities differ slightly.

Job description
Title: Â Â Â Â Â Â Software Engineer - Onsite
Mandatory skills:
application development, security engineering,
software applications, C++, Python, cybersecurity, medical devices, medical device software,
software development lifecycle, SSDLC, secure programming,
Perl, Shell, Linux software development, OpenSSL, cryptographic protocols, TLS, PKCS,
FDA cybersecurity, automotive, aerospace, healthcare,
emerging cybersecurity, cryptographic operations, symmetric, key pair generation,
code reviews, threat modeling, vulnerability assessments, Document system configurations, software designs, security architecture
Description:
Overview
We are seeking a highly skilled Software Engineer with strong proficiency in C++ and Python with the desire to use those skills to improve the cybersecurity of medical devices.
This role is ideal for someone who enjoys working across both application development and system-level security engineering.
Key Responsibilities
Design, develop, and maintain software applications using C++ and Python.
Implement and maintain secure coding practices and contribute to the hardening of medical devices to effectively protect against and respond to known and emerging cybersecurity threats.
Utilize OpenSSL for cryptographic operations including symmetric and asymmetric encryption, key pair generation and management, and X.509 certificate creation, signing, and validation.
Participate in code reviews, threat modeling, and vulnerability assessments.
Document system configurations, software designs, and security architecture.
Work with Systems Engineering, Product Security, and other stakeholders to develop cybersecurity controls.
As a team member, contribute significantly to completion of various project activities, from definition, identifying software functional requirements, implementation, code reviews, and final release according to medical device development processes
Required Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
Demonstrated knowledge and 3+ years of experience developing software in C++ and Python.
Experience with secure software development lifecycle (SSDLC) and secure programming practices.
Ability to apply cybersecurity principles (confidentiality, integrity, availability) to the design and development of medical device software.
Excellent problem-solving and debugging skills.
Strong written and verbal communication skills, with ability to communicate to all levels of the organization.
Preferred Qualifications
Knowledge of the Qt application development framework.
Demonstrated knowledge and experience working with Perl or Shell.
Experience working in a Linux software development environment.
Experience with OpenSSL and cryptographic protocols, TLS, and PKCS.
Knowledge of 62304 and other standards applicable to Class II and Class III medical devices.
Familiarity with FDA cybersecurity guidance.
Previous experience working in a regulated industry such as automotive, aerospace, healthcare, or defense.
Notes:
100% onsite
Days/Hours: Mon – Friday 8:00am to 4:30pm
VIVA USA is an equal opportunity employer and is committed to maintaining a professional working environment that is free from discrimination and unlawful harassment. The Management, contractors, and staff of VIVA USA shall respect others without regard to race, sex, religion, age, color, creed, national or ethnic origin, physical, mental or sensory disability, marital status, sexual orientation, or status as a Vietnam-era, recently separated veteran, Active war time or campaign badge veteran, Armed forces service medal veteran, or disabled veteran. Please contact us at for any complaints, comments and suggestions.
Contact Details :
Account co-ordinator: Nivas Palanisamy
VIVA USA INC.
3601 Algonquin Road, Suite 425
Rolling Meadows, IL 60008
|
About VIVA USA
Sourced by ZipRecruiter
Industry
It services
Company size
51 - 200 Employees
Headquarters location
Rolling Meadows, IL, US
Year founded
1996