Demo

Entry-level Software Engineer

Mindlance
Tucson, AZ Contractor
POSTED ON 11/18/2025 CLOSED ON 12/17/2025

What are the responsibilities and job description for the Entry-level Software Engineer position at Mindlance?

Role: Systems Engineer- Software

Contract: 12 months (possible extension)

Location: Tucson, AZ (ONSITE)


JD-

Experience writing SW requirements and completing risk analysis

Ability to work independently and cross-functionally with many different groups to solicit needs and complete trade-off analyses

Experience in the regulated medical device industry


The Position: Systems Engineer (SW Requirements and Risk)

Seeking a Systems Engineer to drive software product definition, including requirements, system architecture design, risk analysis, and solution implementation to meet IVD standards. This role focuses on advancing cancer diagnostics through state-of-the-art testing automation, providing over 250 cancer tests and associated instruments globally.


Responsibilities:

--System Lifecycle Management: Apply Systems Engineering to SW product definition, requirements, risk analysis, and testing.

--Project Execution: Manage software requirements, risk analysis, configuration, defect management, and verification/validation.

--Industry and Technology Analysis: Research trends, emerging technologies, and competitive products for software differentiation.

--Cross-functional Collaboration: Work with R&D, Marketing, Operations, Quality, and Regulatory teams to ensure alignment.

--Customer-Focused Innovation: Engage with business leaders and VoC representatives to align technical solutions with customer needs.

--Technical Problem Solving: Analyze complex technical challenges, present solutions, and facilitate informed decision-making.


Who You Are:

Educational Background: Bachelor's degree in Engineering, Biomedical Sciences, or related technical field with 4 years of experience (or Master’s with 2 years, or PhD).


Systems Engineering Expertise: Demonstrated knowledge in software integration and testing, including requirements engineering, tradeoff analysis, risk management, configuration management, and verification/validation.


Regulatory Familiarity: Experience in a regulated environment, familiar with FDA, ISO, and other relevant diagnostic product standards.


Strategic Mindset: Interest in innovative technologies and understanding of the IVD competitive landscape.


Preferred:

Specialized Skills: Deep knowledge in software reliability, manufacturability, and usability.

Leadership and Communication: Proven ability to build authority and accountability within a team, with strong collaboration and communication skills.


Organizational Skills: Excellent organizational skills, capable of evaluating, prioritizing, and managing multiple projects efficiently.





EEO:

“Mindlance is an Equal Opportunity Employer and does not discriminate in employment based on – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”

Salary : $35 - $40

Entry Level Software Developer
Jobs via Dice -
Tucson, AZ
Entry Level Hardware Developer Engineer
IBM -
Tucson, AZ
Entry Level Hardware Test Engineer
IBM -
Tucson, AZ

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Entry-level Software Engineer?

Sign up to receive alerts about other jobs on the Entry-level Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$163,289 - $195,234
Income Estimation: 
$136,356 - $178,393
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$70,609 - $91,165
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$117,033 - $148,289
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Mindlance

  • Mindlance Sioux, SD
  • Company Description Mindlance is a national recruiting company which partners with many of the leading employers in the Life Sciences, IT, and Financial Se... more
  • 13 Days Ago

  • Mindlance Huntsville, AL
  • Job Title- Buyer II Location- Huntsville, AL Duration- 03 Months with possible extension Job Description: As part of a diverse and hardworking team of prof... more
  • 13 Days Ago

  • Mindlance Berwyn, PA
  • Job Title: Construction Manager – Underground Projects Location: Berwyn, PA 19312 Duration: 24-month contract (possible extension) Key Responsibilities: Ma... more
  • 13 Days Ago

  • Mindlance Spring, PA
  • Company Description Mindlance is a national recruiting company which partners with many of the leading employers in the Life Sciences, IT, and Financial Se... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Entry-level Software Engineer jobs in the Tucson, AZ area that may be a better fit.

  • IBM Tucson, AZ
  • Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make mark... more
  • 9 Days Ago

  • Lensa Tucson, AZ
  • Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs,... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!