... with exceptional temporary and permanent talent. Visit us at to learn more and view our open ... Software Engineer (C++/Python) Duration: 12 Months with potential extension Location: Little Canada ...
... with exceptional temporary and permanent talent. Visit us at to learn more and view our open ... Software Engineer (C++/Python) Duration: 12 Months with potential extension Location: Little Canada ...
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... Software Engineer (C++/Python) Duration: 12 Months with potential extension Location: Little Canada ...
Quick apply
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... Software Engineer (C++/Python) Duration: 12 Months with potential extension Location: Little Canada ...
Medical Device III Software Engineer
$60 - $80.75/hr
... temporary workers and others on the project team. • Complete projects (including product ... software engineering and technical support of products introduced into both the domestic and ...
Medical Device III Software Engineer
$60 - $80.75/hr
... temporary workers and others on the project team. • Complete projects (including product ... software engineering and technical support of products introduced into both the domestic and ...
Target Pay Rate $65.00 - $70.00 (FLEX ON RATE) 12 Months - Temp to Hire ONSITE - MN-Minneapolis ... The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of ...
Target Pay Rate $65.00 - $70.00 (FLEX ON RATE) 12 Months - Temp to Hire ONSITE - MN-Minneapolis ... The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of ...
Solve software engineering problems at the subsystem through system level. Conduct testing ... Assign work to technicians, temporary workers and others on the project team. Complete projects ...
Solve software engineering problems at the subsystem through system level. Conduct testing ... Assign work to technicians, temporary workers and others on the project team. Complete projects ...
Medical Device III Software Engineer (Minneapolis, MN)
Minneapolis, MN · On-site
$60 - $80.75/hr
... temporary workers and others on the project team. • Complete projects (including product ... software engineering and technical support of products introduced into both the domestic and ...
Medical Device III Software Engineer (Minneapolis, MN)
Minneapolis, MN · On-site
$60 - $80.75/hr
... temporary workers and others on the project team. • Complete projects (including product ... software engineering and technical support of products introduced into both the domestic and ...
Software Engineer - Electrical Power Systems
Medina, MN · On-site
$90.20K - $112.80K/yr
In this role, you will blend power systems engineering expertise with software development to ... Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B ...
Software Engineer - Electrical Power Systems
Medina, MN · On-site
$90.20K - $112.80K/yr
In this role, you will blend power systems engineering expertise with software development to ... Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B ...
Sr. Software Engineer-Catalog Domain
Maple Plain, MN · On-site
$107.40K - $161K/yr
Join our team as a Sr. Software Engineer-Catalog Domain! This is a fixed hybrid role on-site ... Individuals with temporary visas (e.g. E, F-1, H-1, H-2, L, B, J, TN or OPT) are not eligible for ...
Sr. Software Engineer-Catalog Domain
Maple Plain, MN · On-site
$107.40K - $161K/yr
Join our team as a Sr. Software Engineer-Catalog Domain! This is a fixed hybrid role on-site ... Individuals with temporary visas (e.g. E, F-1, H-1, H-2, L, B, J, TN or OPT) are not eligible for ...
Sr. Software Engineer--Catalog Domain
$127K - $167.40K/yr
Join our team as a Sr. Software Engineer--Catalog Domain! This is a fixed hybrid role on-site ... Individuals with temporary visas (e.g. E, F-1, H-1, H-2, L, B, J, TN or OPT) are not eligible for ...
Quick apply
Sr. Software Engineer--Catalog Domain
$127K - $167.40K/yr
Join our team as a Sr. Software Engineer--Catalog Domain! This is a fixed hybrid role on-site ... Individuals with temporary visas (e.g. E, F-1, H-1, H-2, L, B, J, TN or OPT) are not eligible for ...
Sr. Software Engineer-Catalog Domain
$107.40K - $161K/yr
Join our team as a Sr. Software Engineer-Catalog Domain! This is a fixed hybrid role on-site ... Individuals with temporary visas (e.g. E, F-1, H-1, H-2, L, B, J, TN or OPT) are not eligible for ...
Sr. Software Engineer-Catalog Domain
$107.40K - $161K/yr
Join our team as a Sr. Software Engineer-Catalog Domain! This is a fixed hybrid role on-site ... Individuals with temporary visas (e.g. E, F-1, H-1, H-2, L, B, J, TN or OPT) are not eligible for ...
Principal Software Test Engineer - 2 Openings
Plymouth, MN · On-site
$142.50K - $191K/yr
Principal Software Test Engineer - 2 Openings Duration: 6 Months (Temp. to Perm.) Location: Plymouth, MN Only W2 candidates are eligible for this position. Third-party or C2C candidates will not be ...
Quick apply
Principal Software Test Engineer - 2 Openings
Plymouth, MN · On-site
$142.50K - $191K/yr
Principal Software Test Engineer - 2 Openings Duration: 6 Months (Temp. to Perm.) Location: Plymouth, MN Only W2 candidates are eligible for this position. Third-party or C2C candidates will not be ...
Software Engineer - Electrical Power Systems
Medina, MN · Hybrid
$90.20K - $112.80K/yr
In this role, you will blend power systems engineering expertise with software development to ... Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B ...
Software Engineer - Electrical Power Systems
Medina, MN · Hybrid
$90.20K - $112.80K/yr
In this role, you will blend power systems engineering expertise with software development to ... Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B ...
Software Test Engineer
Minneapolis, MN · On-site
... with exceptional temporary and permanent talent. Visit us at to learn more and view our open ... Software Test Engineer Location: Plymouth, MN Duration: 6 Months with possibilities of extension ...
Software Test Engineer
Minneapolis, MN · On-site
... with exceptional temporary and permanent talent. Visit us at to learn more and view our open ... Software Test Engineer Location: Plymouth, MN Duration: 6 Months with possibilities of extension ...
Software Test Engineer
Plymouth, MN · On-site
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... Software Test Engineer Location: Plymouth, MN Duration: 6 Months with possibilities of extension ...
Quick apply
Software Test Engineer
Plymouth, MN · On-site
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... Software Test Engineer Location: Plymouth, MN Duration: 6 Months with possibilities of extension ...
Software Developer
Saint Paul, MN · On-site
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... As the Contract Staff Software Engineer, you'll have the chance to be a critical contributor to ...
Quick apply
Software Developer
Saint Paul, MN · On-site
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... As the Contract Staff Software Engineer, you'll have the chance to be a critical contributor to ...
Software Test Engineer
Plymouth, MN · On-site
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... Software Test Engineer Duration: 6 Months Location: Plymouth, MN Only W2 candidates are eligible ...
Quick apply
Software Test Engineer
Plymouth, MN · On-site
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... Software Test Engineer Duration: 6 Months Location: Plymouth, MN Only W2 candidates are eligible ...
Senior Software Test Engineer - Embedded Systems
Plymouth, MN · On-site
$130.90K - $171.50K/yr
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... Senior Software Test Engineer - Embedded Systems Duration: 12 Months Location: Plymouth, MN Only W2 ...
Quick apply
Senior Software Test Engineer - Embedded Systems
Plymouth, MN · On-site
$130.90K - $171.50K/yr
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... Senior Software Test Engineer - Embedded Systems Duration: 12 Months Location: Plymouth, MN Only W2 ...
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... Senior Software Test Engineer - Embedded Systems Location: Plymouth, MN Duration: 12 Months ...
Quick apply
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... Senior Software Test Engineer - Embedded Systems Location: Plymouth, MN Duration: 12 Months ...
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... Software Verification Engineer Duration: 6 Months with possible extension Location: St. Paul, MN ...
Quick apply
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... Software Verification Engineer Duration: 6 Months with possible extension Location: St. Paul, MN ...
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... Software Verification Engineer II Duration: 11 Months Location: St. Paul, MN Only W2 candidates are ...
Quick apply
... temporary and permanent talent. Visit us at -a-job/ to learn more and view our open positions ... Software Verification Engineer II Duration: 11 Months Location: St. Paul, MN Only W2 candidates are ...
Temporary Compiler Software Engineer information
What is the difference between Temporary Compiler Software Engineer vs Temporary Software Developer?
| Aspect | Temporary Compiler Software Engineer | Temporary Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related field; knowledge of compiler design | Bachelor's in Computer Science or related field; programming skills |
| Work Environment | R&D teams, specialized in language processing | Various industries, application development |
| Employer & Industry Usage | Tech companies, compiler and language tool firms | Software firms, startups, tech companies |
| Common Search & Comparison | Often compared for technical skills and project scope | Broader role, general programming tasks |
The main difference is that a Temporary Compiler Software Engineer specializes in compiler design and language processing, requiring specific knowledge of compiler construction. In contrast, a Temporary Software Developer has a broader focus on application development across various domains. Both roles often require similar educational backgrounds but differ in technical expertise and work focus.
Job description
DivIHN (pronounced “divine”) is a CMMI ML3-certified Technology and Talent solutions firm. Driven by a unique Purpose, Culture, and Value Delivery Model, we enable meaningful connections between talented professionals and forward-thinking organizations. Since our formation in 2002, organizations across commercial and public sectors have been trusting us to help build their teams with exceptional temporary and permanent talent.
Visit us at to learn more and view our open positions.
Duration: 12 Months with potential extension
Location: Little Canada, MN
• This role is ideal for someone who enjoys working across both application development and system-level security engineering.
• 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
• 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.
• 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.
• Projects: Security features for medical device (cardiac mapping system)
• Typical Day:
- Agile ceremonies (daily standups, sprint work)
- Coding, code reviews, unit testing
- Collaboration with systems engineers and security analysts
• Work Breakdown:
- Majority coding & development
- Some meetings and documentation
• Stakeholders:
- Software developers
- Systems engineers
- Product security analysts
• First 90 Days Success:
- Ramp up quickly onsite
- Contribute to development and security features
• Challenges:
- Cybersecurity-only candidates struggle without strong programming
Top Required Skills:
• C++ Programming – Advanced – Ability to develop software for medical devices
• Python Programming – Intermediate/Advanced – Used for development tasks
• Secure SDLC Knowledge – Intermediate – Understand security principles (CIA, threat modeling)
• Some flexibility on industry experience if strong programming background
• Qt Framework – Strong advantage – UI development with C++
• Linux Development – Strong advantage – Environment where software runs
• OpenSSL / Cryptography – Nice-to-have – Security implementation
• Systems:
- Linux OS
- Medical device platform
• Traits:
- Strong problem solving
- Good communication
- Adaptable to structured/regulated environment
• The selected candidate will start ASAP after the screenings have cleared.
• 1st Round Meeting will be via video-Teams
• 2nd Round Onsite with a couple of Team members/manager
DivIHN is an equal opportunity employer. DivIHN does not and shall not discriminate against any employee or qualified applicant on the basis of race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status.
About DivIHN Integration
Sourced by ZipRecruiter
Industry
Software development
Company size
51 - 200 Employees
Headquarters location
Hoffman Estates, IL, US
Year founded
2002