Skip to main content
find your future at ford.

Software Engineer

Job ID
63327
Category
Enterprise Technology
Location
Chennai, India
Work Type
On-site

Mechanical engineer with CAE(Computer Aided Engineering) FEA(Finete Element Analysis) domain knowledge and computer programming knowledge
Dassault Simulia (Abacus, FE-Safe, Tosca, iSight) knowledge to support with 3DX migration from other commercial tools.
Hypermesh customization using Python preferred. TCL/TK understanding to migrate to python is required
basic kubernetes commands to manage Aqira application
Ford packaging using SCCM and WBS methods
Automation testing using Selenium or other tools
Python programming experience. Angular,springboot programming nice to have.
Knowledge on HPC(High Performance Computing) environment and usage

•    Develops software to deliver user stories that contribute to a valuable working software product. 
•    Package and release commercial Softare packages to Ford Global users.
•    Work with vendor for COTS issues resolution.
•    Develops automated unit tests with working software, to confirm software functionality conformance to functional and non-functional requirements. 
•    Develops automated functional tests to confirm user story acceptance and to detect regression defects. 
•    Develops good understanding the product’s value/use. 
•    Has a thorough knowledge of the services handled by the Product Team
•    Ensures that quality is built into their software throughout the development lifecycle.  
•    Performs exploratory testing to confirm application execution and to identify software deficiencies not covered by automated testing. 
•    Reviews continuous integration build status and fixes build failures. 
•    Improves continuous integration tooling by automating manual processes within the delivery pipeline and improving quality gates based on past learnings. 
•    Reviews ongoing production software operations and troubleshoots production issues. 
•    Implements tooling that monitors application performance metrics and automatically notifies team when a failure occurs in production.
•    Uses agile techniques to deliver small, incremental changes continuously while working with the Product Manager and Product Designer to ensure customer needs are being met.
•    Active participant in all team agile ceremonies: 
o    Backlog Refinement/Iteration Planning 
o    Stand-up
•    Provides input to product governance communications
o    Triages incidents and provides production support 

•    7+ years of experience as a Computer Aided Engineering(CAE) application developer
•    Finite Element Analysis knowledge using software like Nastran, Abacus.
•    Experience with Python programming and its frameworks. Nice to have Django knowledge.
•    Experience working in any Agile framework, in the true spirit of Agile
•    Familiarity with GitHub or equivalent source control repositories
•    Experience troubleshooting application and performance issues. 
•    Strong analytical and problem-solving skills
•    Strong focus on quality practices 
•    Good communication and interpersonal skills
•    Ability to multi-task and manage changing priorities
•    Ability to work independently and take initiative when facing unexpected problems

  • Built on one bold idea and the passion to define sustainable transportation for generations to come, Ford is a story about people with a vision that’s still being written.

    What We Do
  • Ford’s culture fuels the kind of momentum where ideas flow, progress is unstoppable, and our people keep redefining what it means to innovate.

    Our People and Culture
  • At Ford, your work matters, your life matters and we’re here to back the whole you—from growth to well-being—so you show up ready to realize your full potential.

    Your Benefits

Jobs For You.

Explore roles tailored to your interests, based on your preferences and experience.

Be the first to know about new jobs.

Sign Up Now