Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr NET Software Development Engineer

$140k - $160k

Renesas

Job Description

Hardware engineers live inside their CAD tools. Solidworks and Siemens NX are where designs are born, iterated, and finalized—and our job is to meet them there. As a .NET / C# Engineer on the Plugin Integrations team, you’ll build and maintain the plugins that bring Duro’s PLM platform directly into these tools, giving hardware teams seamless access to parts libraries, BOMs, change orders, and lifecycle management without ever leaving their design environment.

These plugins are built in .NET/C# and communicate with Duro’s core platform through our GraphQL API. You’ll own features end-to-end within the plugins—from understanding how a mechanical engineer uses Solidworks daily, to implementing the integration, to shipping it. You’ll work under our Plugin Integrations team lead and alongside other integration engineers, contributing to a codebase that directly impacts how hardware teams experience Duro.

Your primary environment is Windows—that’s where the CAD tools run. But Duro’s core stack is Node.js and TypeScript, and you’ll occasionally work across that boundary: running the API locally on a Mac, working within WSL, or contributing to shared tooling. We’re looking for someone rooted in .NET who’s comfortable crossing into our broader ecosystem when the work calls for it.

A Day in the Life

  • Build and deliver features within our Solidworks and Siemens NX plugins—translating product requirements into clean, maintainable .NET/C# code that integrates tightly with Duro’s GraphQL API
  • Work with the CAD plugin SDK APIs for Solidworks and Siemens NX—understanding their event models, UI extension points, and data structures to build integrations that feel native to the design environment
  • Consume and integrate with Duro’s Apollo GraphQL API—querying and mutating parts, BOMs, change orders, and lifecycle data from within the plugin layer
  • Debug and troubleshoot across the integration boundary—tracing issues from the .NET plugin through to the Node.js backend and back
  • Maintain and improve existing plugin functionality—addressing bugs, improving performance, and keeping integrations current as both the CAD platforms and Duro’s API evolve
  • Collaborate with your team lead and fellow integration engineers on architecture decisions, code reviews, and shared patterns across the plugin codebase
  • Occasionally work within the broader Duro stack—running the Node.js/TypeScript API locally via WSL or macOS, contributing to shared utilities, or testing API changes that affect the plugin layer
  • Engage with product and design to understand how hardware engineers actually use these CAD tools—the best integrations are invisible, and that requires empathy for the end user’s workflow

Qualifications:
Qualifications

Who We’re Looking For

  • 4–6 years of experience in software engineering with a strong focus on .NET and C#
  • Experience building plugins, extensions, or integrations for desktop applications—ideally CAD tools like Solidworks, Siemens NX, AutoCAD, or similar
  • Comfort working with REST and GraphQL APIs as a client—you know how to consume, query, and debug API integrations from the plugin side
  • Solid understanding of Windows development environments , Visual Studio, .NET Framework and .NET Core, and desktop application lifecycle
  • Willingness to work across ecosystems—comfortable in WSL , familiar with Node.js/TypeScript enough to run, test, and contribute to the broader Duro stack when needed
  • A product-minded approach —you care about how the integration feels to the end user, not just whether it technically works

How We Build

We build where our users are.

Hardware engineers don’t want to leave their CAD tools to manage their product data. The best PLM integration is one they barely notice—it just works, right where they’re already designing. That’s what you’re building.

At Duro, AI is central to how we work. Every engineer runs Claude Code as their primary development environment, orchestrating sub-agents, structuring context, and shaping outputs into production-ready systems. Every engineer is equipped with a Claude Max 20× plan—not as a perk, but as a requirement. For plugin development, this means AI-assisted C# development, rapid prototyping of integration patterns, and using AI to navigate complex CAD SDK documentation—all guided by an engineer who understands the problem domain deeply enough to validate the output.

We care less about whether you can recite the Solidworks API reference from memory. We care whether you can understand a mechanical engineer’s workflow, identify where Duro should seamlessly appear in that workflow, and build an integration that feels like it was always there.

Nice to Have

  • Direct experience with the Solidworks API or Siemens NX Open API
  • Experience with PLM, PDM, or hardware/manufacturing industry software
  • Familiarity with WPF or WinForms for building plugin UIs
  • Background in MVVM or similar patterns for desktop application architecture
  • Experience with NuGet package management and .NET dependency strategies
  • Knowledge of 3D data formats (STEP, IGES, JT) and CAD file structures
  • Experience with automated testing in .NET (xUnit, NUnit, or MSTest)

The salary range for this role is $140,000 to $160,000. Actual compensation packages within this range are based on a wide array of factors unique to each candidate and role requirements, including but not limited to skill set, years and depth of experience, certifications, and specific location.

Additional Information

Renesas is an embedded semiconductor solution provider driven by its Purpose ‘ To Make Our Lives Easier .’ As the industry’s leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power.

With a diverse team of over 22,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘ To Make Our Lives Easier .’

At Renesas, you can:

  • Launch and advance your career in technical and business roles across four Product Groups and various corporate functions. You will have the opportunities to explore our hardware and software capabilities and try new things.

  • Make a real impact by developing innovative products and solutions to meet our global customers' evolving needs and help make people’s lives easier, safe and secure.

  • Maximize your performance and wellbeing in our flexible and inclusive work environment. Our people-first culture and global support system, including the remote work option and Employee Resource Groups, will help you excel from the first day.

Are you ready to own your success and make your mark?

Join Renesas. Shape Your Future with Us .

Renesas Electronics is an equal opportunity and affirmative action employer, committed to celebrating diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by federal, state or local law. For more information, please read our Diversity & Inclusion Statement.

Renesas Electronics deals with dual-use technology that is subject to U.S. export controls regulations. Under these regulations it may be necessary for Renesas to obtain U.S. government export license prior to release of technology to certain persons. The decision whether or not to file or pursue an export license application is at the sole discretion of Renesas.

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Sr NET Software Development Engineer in Los Angeles, CA vacancy
  •  ...Must have: • C#, .NET, ASP.NET, Web API • Rest API • Web based doing lots of API endpoint development with C# Experience: C#, .NET, ASP.NET...  ...server programming Good knowledge of software engineering principles Develop an application... 
    Senior
    .net

    RIT Solutions Inc/ Tech Dev IT/ Texperts Inc/ConceptsIT, Inc...

    Glendale, CA
    3 days ago
  • Job Description We are looking for a Sr. Software Engineer to join our team located in New Orleans...  ...involves a significant amount of backend development, business logic implementation, and...  ...and develop software solutions using .NET, ASP.NET MVC, CORE, Entity Framework,... 
    Senior
    .net

    6AM City, LLC

    Los Angeles, CA
    1 day ago
  •  ...Sr. Lead Programmer Location: Los Angeles, CA Duration...  .... • Oversee the development and maintenance of systems...  ...Skills: • Azure DevOps Engineer (CI/CD) • Agile Software Development • Code versioning...  ...development using ASP.Net, HTML5, CSS3, JavaScript.... 
    Senior
    .net

    WATI

    Los Angeles, CA
    3 days ago
  • $65 - $72 per hour

     ...$72.00 Per Hour (W2 Only) The Senior .NET Developer will demonstrate in-depth knowledge...  ...all assigned aspects of the system development tasks are delivered as planned in a fast...  ...years of experience with internet UI modern software development (HTML 5, CSS 3, Bootstrap,... 
    Senior
    .net
    Hourly pay
    Contract work

    Odesus

    Los Angeles, CA
    18 days ago
  • $121.4k - $173.3k

     ...work remotely on the remaining days. Lead Software Engineer - BaaS Team Location: Los Angeles, CA...  ...Responsibilities Lead the design and development of APIs and microservices that support...  ...following languages/platforms/libraries: C#, .NET, ASP.NET, SQL, and hands‑on experience... 
    Senior
    .net
    For contractors
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Green Dot Corporation

    Los Angeles, CA
    3 days ago
  • $118.66k - $140k

     ...building and supporting various software systems that help make...  ...and new technology. The Sr. Application Engineer's role is to assist in defining...  ...solutions Lead the development and execution of testing to...  ...Experience developing in .NET or Node JS Proven analytical... 
    Senior
    .net
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Weekend work
    3 days per week

    NBCUniversal

    Universal City, CA
    5 days ago
  • $133.31k - $150k

     ...seeking several talented and motivated Sr. Software Engineers to join our Engineering team. The...  ...Bring ~4+ years of relevant software development experience within a professional...  ...Proficiency with C#, with a good knowledge of .NET, .NET core and its ecosystems. ~... 
    Senior
    .net
    Full time
    Local area
    Worldwide
    Flexible hours

    Aeg Worldwide Inc

    Los Angeles, CA
    4 days ago
  • $160k - $225k

    Sr. Software Engineer, Design Software (Starship) Hawthorne, CA SpaceX was founded under the belief...  ...of software engineering and product development Deep dive into your users’ problems to...  ...3+ years programming experience in C#.NET, Java, python, or similar language 3+... 
    Senior
    .net
    Permanent employment
    Temporary work
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    3 days ago
  • $197.53k - $276.54k

     ...is part of the Business Applications Software Engineering team in Enterprise Technology (ET), developing...  ...and infrastructure, primarily in .Net, Java or Python.* Architect, build,...  ...that accelerate all phases of vehicle development, testing, and operation—including launch... 
    Senior
    .net
    Permanent employment
    Internship

    Blue Origin LLC

    Los Angeles, CA
    2 days ago
  • $146k - $165k

     ...entertainment. The Role AXS is looking for a Sr. Software Engineer to join our team and help power...  ...offs Strong command of the software development lifecycle, including design, testing,...  ...observability Expertise in C# and .NET Core, with a strong grasp of the... 
    Senior
    .net
    Full time
    Local area
    Immediate start
    Worldwide
    Flexible hours

    AXS

    Los Angeles, CA
    2 days ago
  • $160k - $225k

    Sr. Software Engineer (Flight Reliability) Hawthorne, CA SpaceX was founded under the belief that...  ...aspects of software engineering and product development. Deep dive into users’ problems to...  ...Programming experience in Python, C#.NET, Go, Scala, Java, or similar object‑... 
    Senior
    .net
    Permanent employment
    Temporary work
    Remote work
    Worldwide
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    2 days ago
  • $100k - $140k

     ...policy What you will do As a Senior AI/ML Engineer, you will design, build, and deliver...  ...AI applications and own solutions from development through deployment and ongoing support....  ...backend/API development (Python and/or C#/.NET) Experience with LLMs and agent‑based systems... 
    Senior
    .net

    YDU JC Air Cond & Ref Inc.- Dubai

    Glendale, CA
    1 day ago
  • $160k - $225k

    Sr. Software Engineer, Propulsion Simulation & Data Analysis (Raptor) Hawthorne, CA SpaceX was founded under...  ...engines or fluid systems Backend development: deliver well-tested, performant, and maintainable Python, C#, .NET, C++ or Java code Experience with version... 
    Senior
    .net
    Permanent employment
    Temporary work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    4 days ago
  • $60k - $85k

     ...Collaborate with cross-functional teams, including design, engineering, and quality assurance, to ensure project success. Ensure strict...  ...Experience Preferred Proficient in construction management software programs. Familiarity with construction/ project management... 
    Senior
    .net
    For contractors
    Work experience placement
    Local area
    Remote work

    Jobot

    Los Angeles, CA
    2 hours ago
  • $110k - $135k

    A leading engineering firm is hiring a Senior Applications Developer to enhance their software solutions. The candidate will collaborate closely with clients and teams to develop...  ...years of experience in technologies like ASP.NET/C#, MVC, and Node, alongside excellent... 
    Senior
    .net

    WSP USA

    Los Angeles, CA
    3 days ago
  •  ...Programmer Analyst. The ideal candidates will have extensive experience in web application development, particularly with C# or VB.NET, and must have a Bachelor's degree in IT or Engineering. Responsibilities include leading complex IT applications and collaborating on... 
    Senior
    .net

    Management Applications, Inc.

    Los Angeles, CA
    3 days ago
  •  ...Senior.Net Software Engineer Design, develop, test, and deploy code. Provide recommended solutions for complex business problems. Work with a team of software developers, business analysts, and testers. Create and maintain technical documents. Share skills... 
    Senior
    .net

    PSG Global Solutions

    El Segundo, CA
    3 days ago
  • 6AM City, LLC is seeking a Sr. Software Engineer to work in Los Angeles, California. This role involves...  ...with a primary focus on backend development and business logic implementation. The...  ...years of experience, proficiency in .NET and ASP.NET, and the ability to work independently... 
    Senior
    .net

    6AM City, LLC

    Los Angeles, CA
    1 day ago
  • A technology consulting firm is seeking a Sr. Java Developer for a role based in Los Angeles, California. This position involves supporting Merlin.net middleware applications and requires expertise in Java development, specifically with J2EE. Candidates should have strong... 
    Senior
    .net

    Stem Xpert

    Los Angeles, CA
    1 day ago
  •  ...Technologies, Inc is seeking a Senior .NET Web Application Programmer for a remote...  ...Candidates must have a strong background in web development with at least 5 years of experience,...  ...web applications, troubleshooting software issues, and providing guidance on technical... 
    Senior
    .net
    Remote job

    KSN Technologies. Inc

    Los Angeles, CA
    5 days ago
  • $100k - $140k

     ...Inc.- Dubai is looking for a Senior AI/ML Engineer in Glendale, California. You will design...  ..., while owning solutions from development to ongoing support. The ideal candidate...  ...development, specifically with Python and/or C#/.NET, and familiarity with LLMs. A competitive... 
    Senior
    .net

    YDU JC Air Cond & Ref Inc.- Dubai

    Glendale, CA
    1 day ago
  • $121.4k - $173.3k

    Green Dot Corporation is seeking a Senior Software Engineer based in Los Angeles, CA, to join the Risk Team. This role involves architecting backend...  ...have at least 5 years of engineering experience, focusing on .NET and C#. A competitive salary range of $121,400 to $173,300 per... 
    Senior
    .net

    Green Dot Corporation

    Los Angeles, CA
    3 days ago
  •  ...Applications, Inc. is seeking a Senior .NET Developer in Los Angeles, CA. The role involves...  ...-critical applications and leading development efforts on modern web and cloud-based...  ...technical teams to deliver high-quality software solutions. #J-18808-Ljbffr Science-Systems... 
    Senior
    .net
    Full time

    Science-Systems-and-Applications,-Inc

    Los Angeles, CA
    1 day ago
  • A tech company in California is seeking a Lead Developer with over 8 years of expertise in ASP.NET Core, C#, and Angular. Responsibilities include leading the architectural design of applications, managing a developer team, and collaborating with stakeholders. The ideal... 
    Senior
    .net

    Blockchain Technologies. LLC

    Culver City, CA
    4 days ago
  • $95k - $120k

    True Religion is searching for a Software Engineer in El Segundo, CA, to design, develop, and maintain modern software solutions. The ideal candidate will have 5+ years of experience with the Microsoft .NET ecosystem, Node.js, and SQL Server. This is a full-time position... 
    Senior
    .net
    Full time

    True Religion

    El Segundo, CA
    2 days ago
  •  ...Description - add details here Seeking a Senior Software Developer with a strong background in...  ...working server-side programming languages such as Net, Java, Ruby and PythonMinimum 3+years of experience in API development using web services and Service Oriented Architecture... 
    Senior
    .net

    Medix

    Burbank, CA
    3 days ago
  • $139.9k - $199.3k

    Green Dot Corporation is looking for a Lead Engineer based in Los Angeles, CA, with expertise in .NET, C#, SQL Server, and Azure technologies. This hybrid position...  ...a week on-site. The role involves leading the development of enterprise-grade applications, executing Azure... 
    Senior
    .net
    3 days per week

    Green Dot Corporation

    Los Angeles, CA
    2 days ago
  • $121.4k - $173.3k

     ...Job Summary Green Dot Corporation is seeking a Senior Software Engineer to join the Risk Team, focusing on building scalable, secure,...  ..., with 2+ years in technical leadership role with focus on . Net and C#. ~ Proficiency in Azure Cloud native technologies... 
    Senior
    .net
    Work at office
    Remote work
    3 days per week

    Green Dot

    Los Angeles, CA
    4 days ago
  • $10k - $25k

     ...technical projects and see them into production following standard development and quality processes. Utilisation of standard Microsoft...  ...implement use cases. Position Responsibilities: 20.00% - Expertise in .NET web framework NET core version 6, 7 20.00% - Proficient in C#,... 
    Senior
    .net

    RelaxHR

    Beverly Hills, CA
    7 days ago
  • $70 - $76 per hour

     ...Senior Software Engineer Los Angeles CA Long Term duration potential to convert Hourly...  ...should be comfortable supporting both development and QA responsibilities This is an external...  ...following platforms/libraries: C#, .NET, SQL and hands on experience in cloud -... 
    Senior
    .net
    Hourly pay
    Temporary work
    Flexible hours

    Pride Global

    Los Angeles, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr NET Software Development Engineer. Be the first to apply!