Talent.com
Back-end Software Development Engineering Engineer 3
Back-end Software Development Engineering Engineer 3Kyyba • Dearborn, MI, United States
[error_messages.no_longer_accepting]
Back-end Software Development Engineering Engineer 3

Back-end Software Development Engineering Engineer 3

Kyyba • Dearborn, MI, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

About the Project : The

  • Product development Bill of Material (BOM), Features and Change Management application, vital for automotive product development. This system helps over 9000+ Automotive Engineers manage vehicle program features, parts, and usages, providing essential data for manufacturing and assembly. Currently, this core application uses Java-J2EE, JavaFX, WebSphere, Web Services, XML, SQL Server, and PostgreSQL. We are undertaking a strategic migration to re-platform it onto the Dassault Systemes 3DEXPERIENCE (3DX) platform, primarily using ENOVIA for PLM and BOM management, with strong integration to CATIA for design data. This transformation is key to building advanced digital twins and streamlining our automotive product development. As a 3DX Developer, you will be crucial in this transformation, designing, coding, and implementing robust software solutions within the 3DX ecosystem. You will directly impact how our next-generation vehicles are designed and manufactured. Our team also develops APIs for integrations, ensures system security, and explores AI / ML projects (including Large Language Models - LLMs) for BOM utilization and other efficiencies. We operate in an Agile environment, using tools like GCP Cloud Build, Tekton, Jira, and GitHub. Position Description :
  • Develop and customize 3DX solutions focusing on ENOVIA for automotive PLM, BOM, configuration, and change management.
  • Lead code-based migration of existing Java BOM functionalities to 3DX, including data transformation and API development.
  • Write and maintain complex customizations, scripts, and integrations using EKL, MQL, Java (for 3DSpace / ENOVIA), JavaScript (for client-side), and Web Services / APIs.
  • Collaborate with Automotive Design, Engineering, Manufacturing and Supply Chain teams to translate requirements into effective 3DX software solutions.
  • Develop Unit and Integration test cases for 3DX code, customizations, and integrations.
  • Troubleshoot, debug, and provide code fixes for deployment and production issues.
  • Participate actively in Agile ceremonies (e.g., Backlog Refinement, Stand-ups).
  • Provide rotational support for the 3DX application.
  • (Optional) Develop integrations to connect 3DX data with AI / ML tools (Python, Qliksense, Alteryx, LLMs) for advanced analytics and automation. Primary Skills Required :
  • 3DX Development Expertise : Strong hands-on experience developing, customizing, and extending ENOVIA (V6 / 3DEXPERIENCE) for automotive BOM, variant, configuration, and change management.
  • 3DX Programming : Expert in EKL, MQL, and Java for 3DSpace / ENOVIA server-side development.
  • Web & API Development : Strong JavaScript (e.g., 3DX widgets), Web Services (REST / SOAP), and API integration skills with 3DX.
  • Automotive CAD Integration : Experience developing integrations for CATIA V5 / V6 data within 3DEXPERIENCE.
  • Database Development : Strong SQL, including schema understanding and complex queries for PLM data.
  • Version Control : Proficient with GitHub or similar.
  • Agile Development : Solid experience with Scrum / Kanban.
  • Automotive PLM Principles : Deep understanding of PLM concepts and data structures in the automotive industry, and how they translate to software design.

Skills Required : Skills Required :

Skills Preferred :

Experience with large-scale PLM system migration development. Knowledge of 3DEXPERIENCE cloud deployments (GCP) and cloud development. Familiarity with CI / CD pipelines for 3DX code deployments (Tekton). Python development skills for scripting, data processing, or AI / ML integration. Exposure to AI, Machine Learning (ML), and Large Language Models (LLMs), especially their application in engineering or PLM. Monitoring tools : Splunk, Dynatrace. Knowledge of enterprise integration patterns with SAP in automotive manufacturing. Experience developing integrations / customizations for DELMIA (manufacturing) or SIMULIA (simulation) in automotive. Experience Required : 4+ years hands-on 3DEXPERIENCE (3DX) platform development, customization, and integration (specifically ENOVIA) within the automotive or a closely related manufacturing industry. Proven experience coding and implementing solutions for PLM system migration or major enhancements. 4+ years in Agile Development environments.

Experience Required :

Experience Required :

Experience Preferred :

Education : Degree Type : 4-year degree in Computer Science, Information Technology, Software Engineering, or a related technical field. (Mechanical / Automotive Engineering degrees are also relevant if combined with strong programming skills). Certifications : Dassault Systemes 3DEXPERIENCE certifications (e.g., ENOVIA, 3DSpace Developer) are a strong plus.

Education Required : Bachelor's Degree

Additional Information :

4 days in the office.

[job_alerts.create_a_job]

Software Engineer Backend • Dearborn, MI, United States

[internal_linking.related_jobs]
Base Software Development Engineer - Now Hiring!

Base Software Development Engineer - Now Hiring!

Stellantis • Auburn Hills, MI, United States
[job_card.full_time]
Engineer will be part of a team responsible for developing basic software components for EE / core and powertrain control modules. The candidate will engage in software requirements analysis, design, ...[show_more]
[last_updated.last_updated_30]
Process Owner Cybersecurity Engineering

Process Owner Cybersecurity Engineering

1009 Clarios Advanced Solutions LLC • Plymouth, Michigan, United States
[job_card.full_time]
As a Process Owner within the Product Cybersecurity Engineering team, you will be responsible for leading and supporting the development and integration of cybersecurity engineering and related pro...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior Software Engineer, Data Platform

Senior Software Engineer, Data Platform

Credit Acceptance • Southfield, MI, United States
[job_card.full_time]
Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is shaped by dedicated Team Members who share...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer - (C#, SQL, Application Development) - ET hours

Senior Software Engineer - (C#, SQL, Application Development) - ET hours

OneStream Software • Birmingham, MI, United States
[job_card.full_time]
Range applies to US candidates only) + Benefits / Variable Comp / Equity - Range may vary based on experience.Vision, Medical, Life, Dental, 401K. We are seeking a Senior Software Engineer with an exten...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Development Engineer in Test (SDET)

Software Development Engineer in Test (SDET)

Datamaxis • Farmington Hills, Michigan, USA
[job_card.full_time]
We are seeking a forward-thinkingSDETto help modernize and lead our test automation strategy.This role will focus on building and maintainingscalable maintainable and integrated test automation fra...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Manager, Software Development

Manager, Software Development

Genuine Parts Company • Birmingham, Michigan, USA
[job_card.full_time]
We are seeking a passionate and experienced.This individual will play a pivotal role in delivering high-quality scalable and performant user experiences across our digital commerce platforms.You wi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
eMotor Hardware Development Engineer

eMotor Hardware Development Engineer

Ford Motor • Dearborn, Michigan, USA
[job_card.full_time]
We are the movers of the world and the makers of the future.We get up every day roll up our sleeves and build a better world together. At Ford were all a part of something bigger than ourselves.A...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Development Engineer

Software Development Engineer

Amazon • Bloomfield Hills, MI, USA
[job_card.full_time]
Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer (4) - Premium Engineer 2

Software Engineer (4) - Premium Engineer 2

Dexian - DISYS • Melvindale, MI, US
[job_card.full_time]
We've got an exciting role that might be right up your alley - check out the details below!.Job Title : Senior Full Stack Developer. Location : Hybrid to Dearborn, MI.Depending upon the project Needs)...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Engine Harness Development Engineer-Associate

Engine Harness Development Engineer-Associate

InDepth Engineering Solutions, LLC • Auburn Hills, MI, us
[job_card.full_time]
[filters_job_card.quick_apply]
Engine Harness Development Engineer.Looking for a self-motivated Engine Harness Development Engineer who is responsible for the design, prototype, and documentation of engine, transmission, and ele...[show_more]
[last_updated.last_updated_variable_hours] • [new]
Senior Embedded Software Engineer - Steering Systems

Senior Embedded Software Engineer - Steering Systems

Astemo Ltd. • Farmington Hills, MI, United States
[job_card.full_time]
The Design Engineer is primarily responsible for.The Design Engineer will be responsible for developing embedded software for. Electric Power Steering (EPS) systems.This role involves analyzing cust...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Ford Racing Full Stack Software Engineer

Ford Racing Full Stack Software Engineer

Ford Motor • Allen Park, Michigan, USA
[job_card.full_time]
The role will consist of creating and supporting full stack applications in a cloud environment.This role will focus on organizing distributing and visualizing data to help Ford Racing win more rac...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Full-Stack Software Engineer

Full-Stack Software Engineer

Megan soft Inc • Dearborn, Michigan, USA
[job_card.full_time]
Role : Full-Stack Software Engineer (W2 Position).Location : Dearborn MI (Hybrid).Employees in this job function are responsible for designing developing testing and maintaining software applications...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Systems Engineer

Systems Engineer

RouteOne • Farmington Hills, MI, United States
[job_card.full_time]
The Systems Engineer will collaborate with internal and external teams to.Engineer must have experience with hands-on support of. Serve as part of a 24x7 on-call rotation for.Establish and manage op...[show_more]
[last_updated.last_updated_30] • [promoted]
Base Software Development Engineer

Base Software Development Engineer

Stellantis • Auburn Hills, MI, United States
[job_card.full_time]
Engineer will be part of a team responsible for developing basic software components for EE / core and powertrain control modules. The candidate will engage in software requirements analysis, design, ...[show_more]
[last_updated.last_updated_30]
Development Engineer, Engine and Engine Hardware

Development Engineer, Engine and Engine Hardware

Scout Motors • Novi, Michigan, USA
[job_card.full_time]
Here at Scout Motors were carrying forward the heritage of one of the most iconic American vehicles in history.One that forged the path for future generations of rugged SUVs and will do so once aga...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior Manager, Software Engineering

Senior Manager, Software Engineering

OneStream Software • Birmingham, MI, United States
[job_card.full_time]
Senior Software Engineering Manager, Platform.Benefits Offered : Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits / Variable Comp / Equity - Range may vary based on e...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Embedded Software Engineer

Senior Embedded Software Engineer

American Rheinmetall • Auburn Hills, Michigan, USA
[job_card.full_time]
We are committed to supporting critical advancements in the United States defense industry like the U.Armys OMFV program with our next-generation vehicle systems that empower and protect the memb...[show_more]
[last_updated.last_updated_variable_days] • [promoted]