About The Position

At Jabil we strive to make ANYTHING POSSIBLE and EVERYTHING BETTER. We are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, manufacturing, and supply chain solutions. With over 50 years of experience across industries and a vast network of over 100 sites worldwide, Jabil combines global reach with local expertise to deliver both scalable and customized solutions. Our commitment extends beyond business success as we strive to build sustainable processes that minimize environmental impact and foster vibrant and diverse communities around the globe. The Principal Test Development Engineer provides leadership simultaneously across several technology platforms of specialization within the Engineering Group. They are recognized thought leaders that focus on projects requiring advanced levels of multidisciplinary technical expertise and problem solving. The Principal Engineer is responsible for large scale activities including the discovery and evaluation of new technologies, development of related processes and procedures, equipment development, and the creation of educational materials that establish the baseline knowledge for technology. They are strategic thinkers combining business acumen with technical breadth and providing mentoring to Test Development staff for a variety of disciplines and best practices. ESSENTIAL DUTIES AND RESPONSIBILITIES Software development, deployment and maintenance responsibilities: Responsible for operational and development support for the manufacturing test software deployed at production facilities Maintain existing code and develop new features. Enable a development framework that facilitates the creation of behavioral and high-level software design specifications. Establish and maintain best practices for high quality software development and sustaining activities. Contribute and improve software build methodology, procedures, and environment.

Requirements

  • Java Spring Boot / Quarkus framework
  • JPA / Hibernate JDBC
  • React REST
  • Graal (native compilation)
  • Microservices
  • Event Driven Architecture (Message Bus, nats.io, Kafka etc)
  • Virtual Threads
  • Testing (unit, integration, mocking)
  • Docker
  • Docker Swarm/Kubernetes
  • Git
  • Deployment Strategies
  • Observability
  • Security
  • Analytics
  • AIDB management and optimization.
  • Experience in web development.
  • Skilled in at least one other language.
  • BS degree in Electrical/Computer Engineering, Computer Science or related field.
  • 10+ years’ experience in software development/test capacity with enterprise server, storage or networking products.

Nice To Haves

  • MS preferred.

Responsibilities

  • Responsible for operational and development support for the manufacturing test software deployed at production facilities
  • Maintain existing code and develop new features.
  • Enable a development framework that facilitates the creation of behavioral and high-level software design specifications.
  • Establish and maintain best practices for high quality software development and sustaining activities.
  • Contribute and improve software build methodology, procedures, and environment.

Benefits

  • medical, dental, and vision insurance plans
  • paid time off accruing at a rate of 3.07 hours during your first year of employment
  • 4 weeks of paid parental leave
  • 11 company-paid holidays (9 fixed holidays and 2 optional floating holidays), subject to change yearly
  • 401(k) retirement plan
  • employee stock purchase plan

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service