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 ...
As a Principal Software Engineer, you will play a crucial role in leading the design, development, integration, and verification of our embedded encryption algorithms. Your expertise in C++, Python ...
As a Principal Software Engineer, you will play a crucial role in leading the design, development, integration, and verification of our embedded encryption algorithms. Your expertise in C++, Python ...
Join Maverick Software Consulting - Real Industry Experience While You Study! Are you a student at theUniversity of Minnesota, Twin Cities with a passion for software development? Maverick Software ...
Join Maverick Software Consulting - Real Industry Experience While You Study! Are you a student at theUniversity of Minnesota, Twin Cities with a passion for software development? Maverick Software ...
Join Maverick Software Consulting - Real Industry Experience While You Study! Are you a student at the University of Minnesota, Twin Cities with a passion for software development? Maverick Software ...
Join Maverick Software Consulting - Real Industry Experience While You Study! Are you a student at the University of Minnesota, Twin Cities with a passion for software development? Maverick Software ...
Join Maverick Software Consulting - Real Industry Experience While You Study! Are you a student at the University of Minnesota, Twin Cities with a passion for software development? Maverick Software ...
Join Maverick Software Consulting - Real Industry Experience While You Study! Are you a student at the University of Minnesota, Twin Cities with a passion for software development? Maverick Software ...
Senior Software Engineer
Minneapolis, MN · Hybrid
$127K - $168K/yr
... build great software with a high level of quality. • Produce designs for new and existing features. • Clearly communicate technical concepts with others in the organization (Technical ...
Senior Software Engineer
Minneapolis, MN · Hybrid
$127K - $168K/yr
... build great software with a high level of quality. • Produce designs for new and existing features. • Clearly communicate technical concepts with others in the organization (Technical ...
IT-Sr Software
$127K - $168K/yr
Sr. Software Engineer The Sr. Software Engineer will serve as a key technical resource participating and providing oversight of the configuration, development, support, and maintenance of the ...
IT-Sr Software
$127K - $168K/yr
Sr. Software Engineer The Sr. Software Engineer will serve as a key technical resource participating and providing oversight of the configuration, development, support, and maintenance of the ...
Associate Software Engineer - C++ Location: Plymouth MN Duration: 6 Months Pay upto $45 on W2 Role Overview: As an Associate Software Engineer, you will join a high-performing team within the Image ...
Associate Software Engineer - C++ Location: Plymouth MN Duration: 6 Months Pay upto $45 on W2 Role Overview: As an Associate Software Engineer, you will join a high-performing team within the Image ...
Software Engineer Client: Medical Device Manufacturing Company Duration: 06 Months Location: Arden Hills, MN 55112 Shift: 1st Shift Description This role focuses on developing production-ready ...
Software Engineer Client: Medical Device Manufacturing Company Duration: 06 Months Location: Arden Hills, MN 55112 Shift: 1st Shift Description This role focuses on developing production-ready ...
Sr Software Engineer(RESTfl,SQL) - Eden Prairie,MN - Hybrid
Eden Prairie, MN · Hybrid
$124K - $164K/yr
Sr Software Engineer Work location: Preferred MN102 Eden Prairie Location, hybrid model (4 days a week in office); open to telecommuter if not local. Work hours: 9am-5pm Central Core Hours. We have a ...
Sr Software Engineer(RESTfl,SQL) - Eden Prairie,MN - Hybrid
Eden Prairie, MN · Hybrid
$124K - $164K/yr
Sr Software Engineer Work location: Preferred MN102 Eden Prairie Location, hybrid model (4 days a week in office); open to telecommuter if not local. Work hours: 9am-5pm Central Core Hours. We have a ...
IT-Sr Software
$58.25 - $74.50/hr
Sr Software Engineer/ Java Full Stack Developer UHCPP Eligibility 10 Member Scrum Team Project: • Java Full Stack - 3 years • Working with QE and Support team on need basis - 2 years • Java and ...
IT-Sr Software
$58.25 - $74.50/hr
Sr Software Engineer/ Java Full Stack Developer UHCPP Eligibility 10 Member Scrum Team Project: • Java Full Stack - 3 years • Working with QE and Support team on need basis - 2 years • Java and ...
Real-time Embedded Software Development Real-time embedded software development Requirements analysis, software architecture and design Hardware-software integration Software verification testing ...
Real-time Embedded Software Development Real-time embedded software development Requirements analysis, software architecture and design Hardware-software integration Software verification testing ...
Software Engineer
Little Canada, MN · On-site
$80/hr
Software Engineer Contract Duration: 1 year, possible extension Contract Type: W2 Location: Little Canada, MN Work Arrangement: Onsite Pay Rate: $80 per hour Summary The individual will participate ...
Software Engineer
Little Canada, MN · On-site
$80/hr
Software Engineer Contract Duration: 1 year, possible extension Contract Type: W2 Location: Little Canada, MN Work Arrangement: Onsite Pay Rate: $80 per hour Summary The individual will participate ...
Software Engineer- St. Paul, MN Location : St. Paul, MN 55117 Project Duration : 12+ months Payrate : $74/hour on W2 Description: This is a technical role with the candidate expected to be a critical ...
Software Engineer- St. Paul, MN Location : St. Paul, MN 55117 Project Duration : 12+ months Payrate : $74/hour on W2 Description: This is a technical role with the candidate expected to be a critical ...
Software Developer
Minneapolis, MN · On-site
$60K - $80K/yr
Position Software Developer Location ioMosaic Corporation (Minneapolis, MN) Description Job Purpose The ideal candidate will be a member of the Software Development team, collaborating with other ...
Software Developer
Minneapolis, MN · On-site
$60K - $80K/yr
Position Software Developer Location ioMosaic Corporation (Minneapolis, MN) Description Job Purpose The ideal candidate will be a member of the Software Development team, collaborating with other ...
As a Subcontractor you will develop test software for a variety of platforms and work within a 4 member software development team. You will be responsible for engaging in the sprint planning process ...
As a Subcontractor you will develop test software for a variety of platforms and work within a 4 member software development team. You will be responsible for engaging in the sprint planning process ...
Software Engineer
Saint Paul, MN · On-site
Design, develop, and document software applications embedded in diagnostic and interventional cardiology devices. Participate in all phases of the software lifecycle, including concept development ...
Software Engineer
Saint Paul, MN · On-site
Design, develop, and document software applications embedded in diagnostic and interventional cardiology devices. Participate in all phases of the software lifecycle, including concept development ...
Design, develop, and document software applications embedded in diagnostic and interventional cardiology devices. Participate in all phases of the software lifecycle, including concept development ...
Design, develop, and document software applications embedded in diagnostic and interventional cardiology devices. Participate in all phases of the software lifecycle, including concept development ...
Software Developer
$60K - $80K/yr
Job Purpose The ideal candidate will be a member of the Software Development team, collaborating with other programmers to create software that meets the needs of the company and its clients. As you ...
Software Developer
$60K - $80K/yr
Job Purpose The ideal candidate will be a member of the Software Development team, collaborating with other programmers to create software that meets the needs of the company and its clients. As you ...
Software Developer
$60K - $80K/yr
Job Purpose The ideal candidate will be a member of the Software Development team, collaborating with other programmers to create software that meets the needs of the company and its clients. As you ...
Software Developer
$60K - $80K/yr
Job Purpose The ideal candidate will be a member of the Software Development team, collaborating with other programmers to create software that meets the needs of the company and its clients. As you ...
Software Software information
See Andover, MN salary details
$49.6K - $60.6K
1% of jobs
$60.6K - $71.7K
4% of jobs
$71.7K - $82.8K
9% of jobs
$93.1K is the 25th percentile. Wages below this are outliers.
$82.8K - $93.9K
12% of jobs
$93.9K - $104.9K
15% of jobs
The median wage is $112.2K / yr.
$104.9K - $116K
14% of jobs
$116K - $127.1K
15% of jobs
$131.5K is the 75th percentile. Wages above this are outliers.
$127.1K - $138.2K
13% of jobs
$138.2K - $149.2K
9% of jobs
$149.2K - $160.3K
5% of jobs
$160.3K - $171.4K
3% of jobs
$49.6K
$115.5K
$171.4K
How much do software software jobs pay per year?
What engineers make $500,000?
Which is the highest paying software job?
What types of software jobs are there?
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 Software vs Software Developer?
| Aspect | Software Software | Software Developer |
|---|---|---|
| Credentials | Typically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified | Requires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified |
| Work Environment | Works in teams developing, testing, and maintaining software applications | Designs, codes, and tests software programs, often collaborating with teams |
| Industry Usage | Commonly employed in tech companies, software firms, and IT departments | Employed across various industries including tech, finance, healthcare, and more |
Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.
What are Software Software professionals?
What jobs in the US pay $300,000 a year?
How does a Software Engineer typically collaborate with cross-functional teams during a project?

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