About The Position

The Global Engineering Center in Puerto Rico is looking for an Entry-Level Software Engineering professional to join their team. This role requires a strong, passionate problem-solver with an action-oriented, collaborative mindset who strives to exceed expectations. The individual will work in a cross-disciplinary team environment and will need to be able to thrive on tackling challenges, as the position requires the use of problem-solving skills in a hands-on work environment to address problems and implement appropriate design or process changes. This position will sit at the Aguadilla, PR location. The role is categorized as hybrid, with 3 days onsite and 2 days remote following the schedule assigned by the Manager.

Requirements

  • Typically requires a University Degree and less than 2 years prior relevant experience
  • Professional experience communicating in English (verbal and written).
  • U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract.
  • Communication and presentation skills in English (verbal and written)

Nice To Haves

  • Experience in software development and verification based on DO-178
  • Experience with Software Lifecycle & Agile software development
  • Experience with HLR/LLR and Requirements decomposition
  • Experience conducting test planning & unit-tests
  • Experience in code review or performance monitoring
  • Experience of Python; ADA
  • Experience using C/C++
  • Experience with Linux and/or Windows System Administration
  • Experience in Hardware/Software integration and troubleshooting

Responsibilities

  • Measures and analyzes software designs for equipment/products to ensure current and future needs of the business are met.
  • Builds and implements procedures that are used to support hardware and software product development and functions.
  • Operates equipment and computer systems for testing and software design purposes to facilitate operations and ensure that established objectives are achieved.
  • Designs, develops, documents, tests and debugs control and diagnostic systems that contain logical and mathematical solutions.
  • Conducts multidisciplinary research and collaborates with equipment designers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
  • Determines end user needs by analyzing system capabilities to resolve problems on program intent, output requirements and input data acquisition.
  • Develops test procedures and code for various UNIX operating systems (Linux & others) and Windows.

Benefits

  • Medical, dental, and vision insurance
  • Three weeks of vacation for newly hired employees
  • Generous 401(k) plan that includes employer matching funds
  • Participation in the Employee Scholar Program (ESP)
  • Life insurance and disability coverage
  • Employee Assistance Plan, including up to 8 free counseling sessions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service