San Juan, Puerto Rico

Staff Software Engineer

 Job Description:

***Positions posted by El Comeback are done on behalf of companies that we support in their search for candidates.***

Our partner, a global leader in the Aerospace sector is seeking a Staff Software Engineer.

The team is looking for a Software Engineer with experience in software development for SO-178B/C and DO-330 certification projects. In this position, you will perform technical SW development, interfacing, integration, documentation and testing of software on aviation-based systems/Web application used to perform product configuration.

Role & Responsibilities

As a Staff Engineer for the Ground Software product line you will:

  • Participate in design, estimation, analysis, or evaluation of assigned projects using sound engineering principles and adhering to business standards, practices, procedures and product/program requirements
  • Work under direction of a Control Account Manager (CAM) and senior team members to perform software product development tasks
  • Participate in generating documentation required by project for development and software release in accordance the company best practices and standards
  • Provide timely communication/escalation on significant issues to the
    development team and project leadership as applicable
  • Provide as-needed assessments of the effort and time required to complete assigned tasks, enabling CAM to forecast the teams effort and assess ability to meet delivery commitments
  • Document defects in a problem reporting system and collaborate with others as needed to reproduce and fix defects
  • Make use of both simulated and lab station environments to investigate issues to determine root cause and solutions, and to perform software verification as needed
  • Demonstrate a behavior of continuous improvement with the goal of helping the business deliver on customer commitments
  • Apply applicable company policy and procedures, Engineering Standards,
  • Software Procedures, Specifications, Government and Industry Standards, and special Security requirements
  • Continuous demonstration of the company's Leadership Behaviors

Required Qualifications

  • Bachelors degree in computer science or related field or equivalent work
    experience
  • Minimum of 1 year of experience in software engineering execution through the full development life cycle
  • Minimum of 1 year of experience programming in a high-level object-oriented programming language, such as Java or C#

Desired Qualifications

  • Experience with Software Development, validation and verification in an avionics environment working within a cross-functional team
  • Experience with JavaScript & AngularJS or another JavaScript framework
  • Experience with Java and Spring Boot
  • Experience with containerization tools such as Docker
  • Experience with .NET and Azure cloud services
  • Experience with Python
  • Experience with qualification testing, FAA/EASA certification, and system safety
  • Designing, writing, automating, and executing software tests, e.g. Junit and Robot Framework
  • Experience with Agile Methodology, SCRUM practices and Jenkins automation server and continuous integration concepts
  • Experience with Task/issue management software (such as Jira or Rally), Rational Team Concert (RTC) problem report management software, Requirements management software (such as DOORS) and Git/GitHub or another source code management tool
  • Enthusiasm for Web-based software development and application on
    aviation/avionics products while being a part of a high-performing team that takes pride in their work and regularly meets its customer delivery commitments within program time and cost constraints
  • Good communication, organizational, and time management skills
  • Experience working with global/virtual teams through the software development lifecycle
  • Self-motivated, willing to learn, detail-oriented, and able to work collaboratively with others

***El Comeback is a non-profit program from ConPRmetidos that attracts and retains professional talent for Puerto Rico-based jobs. Register at elcomebackpr.org/registration-form to get matched with professional opportunities on the island.***

  Required Skills:

Management Skills Azure Analysis Agile Search Continuous Integration Escalation ROOT AngularJS JUnit Spring Boot Validation Product Development Government Software Development Continuous Improvement Jenkins Scrum Automation Github Writing Specifications C# Programming Integration Docker Computer Science Security JIRA Git Documentation Software Testing Time Management Java JavaScript Python Design Engineering Business Leadership Science Communication Management