2

Remote Principal Java Software Engineer Jobs in Michigan

AI Engineer

Troy, MI · On-site +1

$78K - $82K/yr

... remote. The AI Engineer plays a pivotal role in advancing Detroit Defense's mission across the ... As a generalist comfortable moving across the AI and software stack, the AI Engineer partners ...

Job Summary The Software Developer I supports the bank's Information Technology department in the ... Hands-on experience with at least one modern programming language (e.g., Python, C#, Java ...

Java Web Development Intern

Farmington Hills, MI · On-site +1

$19 - $24.75/hr

... software , faster. Using world-class products and services we help implement leading Cloud and DevOps Products and tools to help teams unleash their full potential, from startups to enterprise; teams ...

Lead Research Engineer

Ann Arbor, MI · On-site +1

$100K - $132K/yr

Applying modern software development practices, you will be involved in the entire software ... Hands-on experience in other programming and scripting languages (Java, TypeScript, JavaScript, etc ...

next page

Showing results 1-20

Remote Principal Java Software Engineer information

What is the difference between Remote Principal Java Software Engineer vs Remote Senior Java Developer?

AspectRemote Principal Java Software EngineerRemote Senior Java Developer
Required CredentialsBachelor's/Master's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentLeadership role, architecture design, cross-team collaborationDevelopment, coding, debugging within teams
Employer & Industry UsageTech companies, large enterprises, consulting firmsStartups, mid-sized companies, tech firms
Common Search & Comparison IntentUnderstanding seniority, responsibilities, and career progressionTechnical skills, project involvement, experience level

The Remote Principal Java Software Engineer typically holds a leadership position, focusing on system architecture and guiding teams, whereas the Remote Senior Java Developer primarily engages in coding and technical implementation. Both roles require strong Java expertise and relevant certifications, but the principal role involves strategic oversight and cross-team coordination, making it suitable for experienced professionals aiming for leadership in Java development.

What are the most commonly searched types of Principal Java Software Engineer jobs in Michigan? The most popular types of Principal Java Software Engineer jobs in Michigan are:
What are popular job titles related to Remote Principal Java Software Engineer jobs in Michigan? For Remote Principal Java Software Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Remote Principal Java Software Engineer jobs in Michigan look for? The top searched job categories for Remote Principal Java Software Engineer jobs in Michigan are:
What cities in Michigan are hiring for Remote Principal Java Software Engineer jobs? Cities in Michigan with the most Remote Principal Java Software Engineer job openings:
Principal Customer Service Engineer

Principal Customer Service Engineer

Cadence Design Systems Inc.

Livonia, MI • On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 20 days ago


Job description

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

Cadence's Physical Systems Design & Analysis group is seeking a Principal Customer Service Engineer (Principal CSE) to support our Finite Element Analysis (FEA) and Virtual Manufacturing & Costing (VMC) team. This team provides advanced simulation services across Automotive, Aerospace, Defense, Medical, and Power Generation industries.

This role is ideal for an experienced simulation engineer who enjoys solving complex customer problems, leading technical engagements, and contributing to both project delivery and presales activities.

Role Responsibilities

  • Lead delivery of FEAbased engineering consulting projects across multiple industries
  • Develop endtoend simulation workflows tailored to customer needs
  • Perform advanced analyses including linear/nonlinear stress, thermal, modal, frequency response, and dynamic simulations
  • Process and mesh complex customer CAD geometry
  • Prepare technical reports and deliver results presentations to customers
  • Support presales activities including discovery calls, technical reviews, and solution proposals
  • Estimate project scope, cost, and schedule to support new business acquisition
  • Collaborate closely with commercial account managers on account planning and execution
  • Mentor and support other members of the Customer Service Engineering team
  • Deliver custom workflow or applicationspecific training as needed
  • Travel to customer or test sites as required (up to 10%)

Required Qualifications

  • U.S. Citizen or Green Card holder
  • BS in Mechanical Engineering or equivalent discipline
  • Minimum 7-10 years of professional experience with Multiphysics CAE tools (e.g., Nastran, Ansys, Abaqus)
  • Strong experience managing multiple technical projects independently
  • Proficiency in programming/scripting, including Python. (experience in Fortran, C/C++, batch scripting a plus)
  • Experience with APIs, scripting, and data formats (XML, JSON)
  • Familiarity with complex computing environments (local, cloud, HPC, VM)
  • Excellent written and verbal communication skills
  • Customerfocused mindset with strong problemsolving abilities
  • Willingness to work through project completion, including occasional offhours

Preferred Qualifications

  • MS in Mechanical Engineering or equivalent
  • Active or prior security clearance
  • Background in aerospace analysis and qualification workflows
  • Expertise in advanced analysis areas such as:
    • Implicit/explicit nonlinear FEA
    • Multibody dynamics coupled with FEA
    • Composite and elastomer modeling
    • PCL (Patran Command Language) and DMAP programming
  • Prior experience in customerfacing technical consulting roles
  • MSC software experience (Nastran, Apex, Patran, Marc, Dytran, Actran, Cradle, Simufact)
  • BETA CAE software experience (ANSA, META, EPILYSIS)
  • Interest or experience in AIdriven workflow automation

The annual salary range for California is $92,400 to $171,600. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.

We're doing work that matters. Help us solve what others can't.