Principal Software Engineer
$117.6k - $218.4kCadence Inc
Senior-Level Engineer For Advanced Nonlinear Finite Element Analysis At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are looking for a senior-level engineer to help research, design, develop, and improve advanced nonlinear finite element analysis technologies for MSC Nastran, Marc, and related simulation products. This role is ideal for someone with deep expertise in nonlinear mechanics, numerical methods, and engineering software development who enjoys solving complex technical problems and building reliable, high-quality simulation capabilities. Key Responsibilities Research, design, and develop advanced algorithms for nonlinear finite element analysis to support multidisciplinary simulations and technology integration within MSC Nastran, Marc, and related products. Develop, maintain, enhance, and test linear and nonlinear solution capabilities, including implementation, validation, optimization, and performance improvements. Create representative engineering models to verify, demonstrate, and benchmark linear and nonlinear analysis capabilities. Identify, investigate, and report software defects, enhancement requests, numerical issues, and performance concerns to support continuous product improvement. Create and maintain test cases, benchmark models, automated tools, and regression testing workflows for validation and performance evaluation. Support QA activities, including benchmarking, certification, validation, release testing, and compliance with established product quality metrics and guidelines. Prepare and maintain technical documentation for product enhancements, new features, software improvements, QA procedures, testing methodologies, benchmarks, and training materials. Collaborate with engineering, QA, and product teams to improve product performance, reliability, usability, and release readiness. Perform additional duties and responsibilities as needed to support evolving business and organizational priorities. Senior-Level Expectations Lead the design and development of complex nonlinear analysis technologies and co-simulation capabilities. Provide technical guidance, code review, and mentorship to other engineers. Participate in architecture reviews, design discussions, roadmap planning, and strategic technology decisions. Evaluate emerging technologies and recommend approaches that enhance Cadence Nastran's simulation capabilities, product quality, and competitive position. Knowledge, Skills, and Abilities Strong understanding of nonlinear mechanics, numerical methods, contact mechanics, contact algorithms, and finite element methods, including implicit and explicit nonlinear analysis technologies. Ability to develop, evaluate, review, maintain, and validate engineering software code using sound engineering judgment. Hands-on experience in two or more of the following areas: contact mechanics; large deformation and large rotation; finite element formulation and element development; fluid-structure interaction; computational fluid dynamics; heat transfer; fracture and failure mechanics; solution algorithms and numerical methods; electrical and electromagnetic analysis; acoustics; or geometry modeling and NURBS technologies. Strong engineering analysis, debugging, and problem-solving skills. Ability to create clear design documentation, technical specifications, test plans, and professional reports using Microsoft Word, Microsoft Excel, and related tools. Effective written and verbal communication skills in English, with the ability to collaborate across engineering, QA, and product teams. Required and Preferred Experience Experience developing and implementing finite element analysis software, user subroutines for commercial FEA packages, and numerical material models. Strong programming skills in Fortran and C/C++, with working knowledge of Python, Linux shell scripting, and other scripting languages. Experience with MSC Nastran, Marc, or similar commercial finite element analysis software. Background in nonlinear solid mechanics analysis, including geometric nonlinearity, contact mechanics, nonlinear material behavior, large deformation, and large rotation formulations. Education PhD in Mechanical Engineering, Civil Engineering, Aerospace Engineering, Applied Mechanics, Computational Mechanics, or a related field. The annual salary range for California is $117,600 to $218,400. 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. Cadence Inc
$214k - $297k
...Principal Software Engineer Job Description OverviewCoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to...SuggestedHourly payFull timeWork at officeWork from homeMonday to Thursday$117.6k - $218.4k
...on the world of technology. We are looking for a senior-level engineer to help research, design, develop, and improve advanced nonlinear... ...in nonlinear mechanics, numerical methods, and engineering software development who enjoys solving complex technical problems and building...SuggestedFull time$180k - $220k
...challenging work, with the prime directive of “Keeping Our Heroes Connected”? Job Opportunity Silvus is seeking a Principal Embedded Software Engineer, who will report to the Senior Engineering Director on the Irvine Engineering team. The successful individual in...SuggestedPermanent employmentFor contractorsWork at officeRelocationMonday to Friday$141k - $233k
Principal Software Engineer The Principal Software Engineer is a hands-on technical leader responsible for defining, designing, and delivering enterprise software capabilities across loanDepot's technology ecosystem. This role operates across teams and systems, solving...SuggestedLocal area- Principal Software Engineer, Medical Device Systems At Alcon, we're passionate about enhancing sight and helping people see brilliantly. With more than 25,000 associates, we innovate fearlessly, champion progress, and act swiftly to impact global eye health. We foster an...SuggestedTemporary workWork at officeRemote work
$142.1k - $271.3k
...Forest, California, USA Full time R012658 AVEVA is creating software trusted by over 90% of leading industrial companies.... ...relevant educational attainment and/or training. Job Title: Principal Software Engineer Location: Lake Forest, CA Employment Type: Full-time...Full timeWork at officeLocal areaRemote workFlexible hours$166k - $220k
...also develops Lattice for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda, and other first... ...teams like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems facing our customers. We...Full timeWork experience placementImmediate start$191k - $253k
...and understood. ABOUT THE ROLE As the Carbon Extensibility Engineer, you will be the expert practitioner of our internal... ...powerful "modding" capability for our mission-critical simulation software. WHAT YOU'LL DO Architect and develop the core Sand Table...Full timeWork experience placementImmediate startRelocation package$220k - $292k
...Fury unmanned fighter jet and the Barracuda family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our software engineers collaborate with other engineering disciplines to develop software for vehicle control,...Full timeWork experience placementImmediate start$166k - $220k
...next-generation electronic warfare platforms — hardware-enabled, software-defined systems that are fielded, in production, and scaling... ...from the field. We are building a new Mission Software Engineering (MSE) team to own the full software lifecycle for EW products...Full timeWork experience placementInternshipImmediate startShift work$130k - $135k
...ABOUT THE JOB We are looking for Software Engineers to join our rapidly growing team! We have positions open in Costa Mesa, CA. These roles are targeted to start on a quarterly basis beginning in 2026. We hire self-motivated people, those who hold a higher bar for...Full timeWork experience placementInternshipImmediate startRelocation package$191k - $253k
...About the Team CorpTech Platform is the internal engineering force multiplier behind Anduril's corporate systems. It drives CorpTech... ...forward through strategic investment in data platforms, software platforms, QA and release excellence, ERP engineering, and AI...Full timeWork experience placementImmediate start$191k - $253k
...Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis... ...of defense capability. ABOUT THE JOB Senior Software Engineers independently drive the delivery of a variety of software...Full timeWork experience placementImmediate startRemote workFlexible hours$168k - $220k
...allied partners. We're developing fully integrated hardware and software systems, including Lattice for Space Missions and modular... ...contested warfighting domain. ABOUT THE JOB As a Software Engineer on Space Ground Software, you will own the architecture and deployment...Full timeWork experience placementImmediate start$220k - $292k
...operational capabilities by partnering closely with specialist engineering, operations, and production teams. Through our Anduril Rocket... ...that support a wide range of mission requirements. TRS hires software engineers & hardware engineers, who are excited to build across...Full timeWork experience placementImmediate startRemote workRelocation package$166k - $220k
...also develops Lattice for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda, and other first... ...teams like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems facing our customers. We...Full timeWork experience placementImmediate start$191k - $253k
...ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions that redefine innovation. You'll dive into a diverse range of projects, partnering with brilliant minds across disciplines to...Full timeWork experience placementImmediate startRelocation package$166k - $253k
...ABOUT THE TEAM Anduril Software Engineers in the Connected Warfare (CW) Division build, deploy, integrate, extend, and scale Anduril's software on hardware systems to deliver mission-critical capabilities to our customers at the tactical edge. As the software engineers...Full timeFor contractorsWork experience placementImmediate startRelocation package- ...the social graph, long-form content, real-time chat, and a virtual economy operate on a shared data model. We're looking for software engineers who move fast and care about craft, and are interested in joining a small team with end-to-end ownership — you may work on...Full timeWork at office
- ...Company Description eInfochips is a product engineering and software R&D services company with over 20+ years of experience, 500+ product developments, and 40M+ deployments in over 130 countries. Today, 60% of our revenues come from Fortune 500 companies and 80%...Full time
$191k - $253k
...unmanned fighter jet and the Barracuda family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our senior software engineers collaborate with other engineering disciplines to develop software for vehicle control...Full timeWork experience placementImmediate start$166k - $220k
...Unmanned Aerial System (UAS) threats. Working across product, engineering, sales, logistics, operations, and mission success, the Air Defense... ...environments worldwide. ABOUT THE JOB We're seeking a Software Engineer to join our rapidly growing team in Irvine, CA. As a...Full timeWork experience placementImmediate startWorldwide$220k - $292k
...operational capabilities by partnering closely with specialist engineering, operations, and production teams. Through our Anduril Rocket... ...that support a wide range of mission requirements. TRS hires software engineers & hardware engineers, who are excited to build across...Full timeWork experience placementImmediate startRemote workRelocationRelocation package$191k - $253k
...Unmanned Aerial System (UAS) threats. Working across product, engineering, sales, logistics, operations, and mission success, the Air Defense... ...worldwide. ABOUT THE JOB We are hiring for a Senior Software Engineer to join rapidly growing team in Irvine, CA. As a...Full timeWork experience placementImmediate startWorldwide$191k - $253k
...About the Role We're hiring a Senior Software Engineer to help build a new class of hardware engineering application: an interactive workspace where the decisions behind complex physical systems can be reviewed, challenged, resolved, and preserved. Today, when a...Full timeWork experience placementImmediate start$191k - $253k
...operational capabilities by partnering closely with specialist engineering, operations, and production teams. Through our Anduril Rocket... ...that support a wide range of mission requirements. TRS hires software engineers & hardware engineers, who are excited to build across...Full timeWork experience placementImmediate startRemote workFlexible hours$166k - $220k
...ABOUT THE TEAM We are looking for a Full Stack Senior Software Engineer to join the ArsenalOS team. As a Full Stack Senior Software Engineer on ArsenalOS you will be architecting and implementing mission-critical solutions that enforce lean business process, add multiplicative...Full timeTemporary workWork experience placementLocal areaImmediate startAfternoon shift$166k - $220k
...allied partners. We're developing fully integrated hardware and software systems, including Lattice for Space Missions and modular... .... ABOUT THE JOB We are looking for a Tracking Software Engineer to join our rapidly growing team in Costa Mesa, CA. In this role...Full timeWork experience placementImmediate start- ...Job Description Summary: Sr. software engineer with experience of at least 5 years in developing software applications using Java/C++ in a complex distributed environment. Experience of at least 2 years developing Android applications and services. Candidate...Full time
$166k - $220k
...Fury unmanned fighter jet and the Barracuda family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our software engineers collaborate with other engineering disciplines to develop software for vehicle control,...Full timeWork experience placementImmediate startRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal cloud computing engineer Irvine, CA
- principal Irvine, CA
- senior principal scientist Irvine, CA
- senior principal cloud computing engineer Irvine, CA
- software sales executive Irvine, CA
- software technology Irvine, CA
- software intern Irvine, CA
- entry level software sales Irvine, CA
- software sales representative Irvine, CA
- id software Irvine, CA


