2

Entry Level Scientific Software Developer Jobs in Novi, MI

We welcome applicants at varying experience levels, from entry level to senior level for this ... Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate ...

We welcome applicants at varying experience levels, from entry level to senior level for this ... Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate ...

Midlevel AI Developer

Ann Arbor, MI · On-site

$50 - $55/hr

Bachelor's degree in Computer Science, Software Engineering, Data Science, a related field, or equivalent practical experience. 3 years of experience in software development. 2 years of experience ...

Bachelor's degree in software engineering, computer science or another related field * Ability to translate policy rules (e.g. how to detect a Social Security Number pattern as a Regular Expression ...

Showing results 41-60

Entry Level Scientific Software Developer information

See Novi, MI salary details

$27.7K

$94.1K

$226.6K

How much do entry level scientific software developer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for entry level scientific software developer in Novi, MI is $94,068.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,600.00 and $99,400.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Scientific Software Developer vs Entry Level Data Analyst?

AspectEntry Level Scientific Software DeveloperEntry Level Data Analyst
Required CredentialsBachelor's in Computer Science, Software Engineering, or related fieldBachelor's in Statistics, Mathematics, or related field
Work EnvironmentResearch labs, scientific institutions, tech companiesBusiness, healthcare, finance sectors
Employer & Industry UsageUsed in scientific research, simulation, data modelingUsed in data interpretation, reporting, business insights

While both roles involve data handling and programming, Entry Level Scientific Software Developers focus on creating software for scientific applications, whereas Entry Level Data Analysts interpret data to inform business decisions. The choice depends on your interest in scientific computing versus data analysis in various industries.

What are popular job titles related to Entry Level Scientific Software Developer jobs in Novi, MI? For Entry Level Scientific Software Developer jobs in Novi, MI, the most frequently searched job titles are:
What job categories do people searching Entry Level Scientific Software Developer jobs in Novi, MI look for? The top searched job categories for Entry Level Scientific Software Developer jobs in Novi, MI are:
Infographic showing various Entry Level Scientific Software Developer job openings in Novi, MI as of August 2026, with employment types broken down into 25% Internship, and 75% Full Time. Highlights an 100% In-person job distribution, with an average salary of $94,068 per year, or $45.2 per hour.

Adams MultiBody Dynamics Application Software Developer (Recent Grad 2026)

Cadence Design Systems Inc.

Livonia, MI • On-site

Full-time

Posted 5 days ago


Cadence Design Systems rating

9.0

Company rating: 9.0 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

33rd of 242 rated software companies


Job description

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Description

We are seeking a motivated engineer to join the development team for the industry-leading Adams MultiBody Dynamics application. Cadence is looking for additional software developers to implement multi-body dynamics business logic and improved modeling methodologies as a part of systems modeling architectural modernization and transformation initiative.

Key Responsibilities
  • Implement Adams Application back-end business logic and persistence
  • Implement Adams UI extensions
  • Implement new modeling objects and templates for Adams
  • Modernize the Adams application back-end to take advantage of modern hardware
  • Improve software quality through ever-expanding coverage of functionality within automated test suites
  • Implement build and test pipeline logic
  • Collaborate with rest of Adams product development teams in an Agile Development process.
  • Collaborate with other groups within Cadence for cross-product synergies and common technology
  • Contribute to debugging, usability improvements, and technical documentation for delivered features.
Required Skills / Experience
  • Python Scripting
  • Multi-layered software architecture with framework, plug-ins, and public API
  • VSCode + CoPilot
  • Strong familiarity with Agentic AI, leveraging AI for productivity gains
  • Strong written and verbal communication skills
Preferred Qualifications
  • C++ Coding Experience
  • QT Coding experience
  • Familiarity with MVVM , MVC coding patterns
  • Vtune software
  • JIRA
  • CAD/CAE familiarity
  • Coding for GPU
Education and Experience
  • Recent 2026 grad with Bachelor's or Master's degree in Mechanical Engineering, Computer Science or a related technical field.
  • 0-2 Years Experience
We're doing work that matters. Help us solve what others can't.

What Cadence Design Systems employees say

Workplace

Get the full story on Breakroom