Ford Motor Company

Full Stack Software Engineer

Ford Motor Company

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Junior

Tech Stack

AngularAssemblyAWSAzureCloudDockerGoogle Cloud PlatformJavaJavaScriptKubernetesMongoDBNode.jsNoSQLPostgresPythonReactSpringSpring BootSpringBootSQLTypeScriptVue.js

About the role

  • Design, build, and maintain scalable full-stack applications that enable data-driven decision-making on the manufacturing floor
  • Develop front-end interfaces for plant operators, engineers, and analysts using modern frameworks (e.g., React, Angular, or similar)
  • Implement robust back-end services, APIs, and data pipelines to connect plant-floor systems (PLCs, sensors, MES) with cloud-based platforms
  • Collaborate cross-functionally with manufacturing engineers, data scientists, and operations teams to translate physical process needs into digital solutions
  • Ensure performance, resilience, and security of applications that operate in hybrid environments—on-prem and cloud
  • Write automated tests, perform code reviews, and follow CI/CD practices to maintain code quality and deployment stability
  • Monitor, debug, and optimize applications running in production environments (including occasional support during manufacturing events)
  • Contribute to system architecture and participate in technical design discussions with a focus on modularity and long-term maintainability

Requirements

  • Bachelor’s degree in computer science, Engineering, or a related technical field, or equivalent experience
  • Experience (typically 1+ years) in full-stack software development
  • Strong proficiency in both front-end technologies (e.g., React.js, Angular, Vue.js, JavaScript/TypeScript, HTML, CSS)
  • Strong proficiency in back-end technologies (e.g., Java, Spring/SpringBoot, Node.js, Python) – or equivalent technologies
  • 6 months working with cloud services (e.g., Azure, AWS, or GCP), containers, and deployment pipelines
  • Understanding of OT/IT convergence and data flow from plant-floor devices (e.g., PLCs, SCADA)
  • Experience with edge computing frameworks or hybrid cloud-edge deployments
  • Exposure to manufacturing domains such as process control, quality tracking, or throughput optimization
  • Prior work in high-availability, real-time, or safety-critical environments
  • Experience with containerization technologies (e.g., Docker, Kubernetes)
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience with performance tuning and optimization of high-throughput systems
  • Familiarity with event-driven architectures
  • Contributions to open-source projects
  • Experience with security best practices in software development
  • Hands-on experience with relational and/or NoSQL databases (e.g., PostgreSQL, SQL Server, MongoDB)
  • Familiarity with source control (Git), automated testing frameworks, and CI/CD tools
  • Experience with RESTful API design and development
  • Familiarity with testing frameworks and methodologies (e.g., unit testing, integration testing, Test-Driven Development)
  • Experience with Agile development methodologies and tools (e.g., Jira)
  • Strong communication and collaboration skills with the ability to work closely with cross-disciplinary teams
  • Visa sponsorship is not available for this position; candidates must be legally authorized to work in the United States