VAAS Senior Software Engineer at General Motors
Warren, Michigan, USA -
Full Time


Start Date

Immediate

Expiry Date

27 Nov, 25

Salary

0.0

Posted On

27 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Proxy, Project Delivery, Solution Development, Performance Tuning, Remediation, Design, Dependency Management, Gateway, Unit Testing, Pipelines, Security, Java, Firewall, Angular

Industry

Computer Software/Engineering

Description

JOB DESCRIPTION

Hybrid : This role is categorized as hybrid. This means the successful candidate is expected to report to the Michigan IT Innovation Center three times per week, at minimum.
About V ision and Automation Services Team:
General Motors’ (GM) V ision and Automation Services (V AA S) is distributed across Austin, TX , Warren, MI , Dublin and Limerick in IRL . We are the group within GM build ing innovative IT solutions supporting manufacturing, leveraging current and emerging technologies . Our focus includ es many different technologies around computer vision , automation , XR , Robotics, and AI . Our work supports GM manufacturing go als to build quality products with zero defects.

PREFERRED SKILLS:

  • Experience working with production AI/ML models and pipelines
  • Object Store / S3 experience

Java, GitHub Workflows , UI Framework Development, API Framework Development, Data Layer Development, Unit Testing, UI Experience with Angular. Solutions Architecture (design, proposal, develop, deliver, sustain), Secured Development Patterns, and Practices Kubernetes/Dock Mobile Development Network (Firewall, Proxy, Gateway), Azure/AWS/GCP

  • Actively engage in development team activities associated with brainstorming new solutions and refining current solutions. D rive technical efforts that lead to success in software project delivery
  • Possess technical depth and applied experience in multi-layer solution development, performance tuning, solution debug, incident triage/remediation, and usability improvement.
  • Engage to identify and remediate software opportunities related to code quality, security, framework development, and software usability refinement.
  • Proficiency in build/release automation solutions.
  • Demonstrated experience augmenting build/release automation solutions to include unit testing, code quality scanning, security scanning, and dependency management.
  • Mentor & c oach new and experienced software developer
Responsibilities

THE ROLE:

This role entails the following and will work within Global Manufacturing organization, Vision and Automation Services . If you’re looking for a challenging opportunity, working within a top-notch team and with diverse technology - this may be the position for you.
The V AA S Senior Software Engineer will drive the identification, evaluation, and adoption of rapid iterative and incremental software solutions together with Junior, Senior, and Principal Engineers and our Manufacturing Engineering business partners.

What You’ll Do:

  • Develop scalable software solutions based on detailed business requirements and supported technology architecture
  • Demonstrate experience and proficiency in the following technology platforms/patterns:

Java, GitHub Workflows , UI Framework Development, API Framework Development, Data Layer Development, Unit Testing, UI Experience with Angular. Solutions Architecture (design, proposal, develop, deliver, sustain), Secured Development Patterns, and Practices Kubernetes/Dock Mobile Development Network (Firewall, Proxy, Gateway), Azure/AWS/GCP

  • Actively engage in development team activities associated with brainstorming new solutions and refining current solutions. D rive technical efforts that lead to success in software project delivery
  • Possess technical depth and applied experience in multi-layer solution development, performance tuning, solution debug, incident triage/remediation, and usability improvement.
  • Engage to identify and remediate software opportunities related to code quality, security, framework development, and software usability refinement.
  • Proficiency in build/release automation solutions.
  • Demonstrated experience augmenting build/release automation solutions to include unit testing, code quality scanning, security scanning, and dependency management.
  • Mentor & c oach new and experienced software developers
Loading...