Senior Software Configuration Management Engineer

BETA TECHNOLOGIES

Raleigh (NC)

On-site

USD 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Onsite healthcare
Medical coverage
Dental and vision
Short- and long-term disability
Paid parental leave
Daily lunch provided
Flight lessons

Job summary

BETA Technologies is seeking a Senior Embedded Software Configuration Management Engineer to manage software life cycle data for airborne embedded software and support FAA certification efforts. This role collaborates across Airworthiness, Engineering, Production and Quality to maintain traceability in ALM, version control and archives.

You will define DO-178C compliant processes, train users, chair the SCCB, ensure proper software loading, and contribute to quality procedures.

Qualifications

  • Deep knowledge of embedded software development processes and DO-178C familiarity.
  • Experience in aerospace or government-regulated design/manufacturing.
  • Experience with PLM/ALM applications managing baselines and changes.
  • Experience with version control (Subversion, Git, GitLab).
  • Experience managing and maintaining configuration indexes.

Responsibilities

  • Define configuration management processes for embedded software in compliance with DO-178C and industry standards.
  • Train users in best practices for software life cycle data management.
  • Coordinate changes, releases, baselines, and documentation for airborne software and test equipment software.
  • Chair the Software Change Control Board (SCCB) to ensure proper documentation and approvals.
  • Ensure correct software loading for production and compatibility with aircraft systems.
  • Contribute to quality system procedures and audit checklists.
  • Serve as SME and train users on Polarion, Subversion, and GitLab.

Skills

Embedded software
DO-178C familiarity
Aerospace industry experience
Version control
ALM/PLM tools
Documentation & traceability
Communication skills
On-site readiness

Education

BS in Computer Science

Tools

Polarion
DOORS
JAMA
JIRA
GitLab
Subversion

Job description

At BETA Technologies, we apply our intellectual curiosity, passion for aviation, and commitment to sustainability toward a shared mission of revolutionizing electric aviation. Regardless of the position one holds, each team member brings their talent and desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive culture.

The Senior Embedded Software Configuration Management Engineer is responsible for managing software life cycle data and records for airborne embedded software design and production. This activity is crucial to the process of obtaining and maintaining FAA Certification to produce, supply, and operate aircraft.

The Software Configuration Management Engineer works cross functionally with Airworthiness, Engineering, Production, Quality, and other Stakeholders providing critical data and process inputs to software life cycle and configuration activities and maintaining the traceability and auditability of software data in the ALM, version control and archive systems.

How you will contribute to revolutionizing electric aviation:
  • Define configuration management and related processes to control and manage embedded software life cycle data and records in compliance with DO-178C and other industry regulations and standards.
  • Train and guide users in best practices for managing software life cycle data and records.
  • Coordinate, scope, and track changes to software life cycle data, conduct releases, establish baselines and manage configuration documentation for airborne software, software tools, and test equipment software.
  • Chair the Software Change Control Board (SCCB) to ensure changes are adequately documented, authorized for implementation, and reviewed for correctness and completeness.
  • Ensure correct software loading for production along with compatibility with aircraft systems.
  • Assist in authoring procedures for the Quality Management System and development of the quality records management system and audit checklists.
  • Become a subject matter expert, support and train users in use of relevant BETA software life cycle processes and systems (Polarion, Subversion, and GitLab).
Minimum Qualifications:
  • Deep knowledge of embedded software development processes, familiarity with DO-178C, SAE AS9100D and SAE AS9115A.
  • 5+ years of experience in aerospace or other government regulated design and manufacturing industry; or BS degree in computer science and 2 years’ experience in aerospace or government regulated industry.
  • Experience in PLM, ALM Applications managing baselines of Requirements, Test, code while identifying and managing software changes. (Polarion, DOORS, JAMA, JIRA).
  • Requirements, Test, and Change Management software experience (Polarion, DOORS, JAMA, JIRA).
  • Experience with Version control software (Subversion, Git, GitLab).
  • Experience developing and maintaining configuration indexes.
  • Passion for safety through quality.
  • Excellent written and verbal communication skills with internal and external customers.
  • High energy, self-motivated, organized and detail oriented.
Above and Beyond Qualifications:
  • Strong problem solving and root cause corrective action investigation background.
  • Polarion scripting and automation experience, including workflow conditions and functions, wiki page scripting (Apache Velocity), Live Report widgets, form extensions, etc.
  • The Software Configuration Management Engineer is expected to be available for onsite work at BETA Technologies locations in Montreal Canada, Burlington Vermont, or Raleigh area of North Carolina.
  • This is a contractor position, with 45-50 hours of work per week, minimum of 1 year assignment with possible extension.

The wage listed here reflects our best faith estimate for this role. We pay competitively and base compensation on a variety of factors including skills, experience, industry background, and the evolving needs of the role. We remain committed to fair and equitable pay and we're happy to discuss during the interview process.

Compensation

$100,000—$150,000 USD

Build electric airplanes with us!

BETA offers a competitive Total Compensation package designed to support you now and as you grow with us. This role includes both Restricted Stock Units and Performance Stock Units for all full-time team members, so everyone shares in our success. You’ll have access to onsite healthcare in Vermont, comprehensive medical coverage, dental and vision, short- and long-term disability, and paid parental leave. We also take care of the everyday details with daily lunch provided, and flight lessons are part of the experience, along with a range of additional perks that make work here genuinely rewarding.

We encourage all driven candidates to apply, even if they do not meet every listed qualification.

We are an equal opportunity employer. Employment decisions are based on merit, competence and qualifications and will not be influenced in any manner on race, color, religion, age, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, disability, veteran or military status, genetic information, pregnancy, or any other protected characteristic under federal, state, or local law. BETA complies with all applicable federal, state and local non-discrimination laws and does not tolerate discrimination of any kind in our workplace.

Employment offers are contingent upon the successful completion of a background check. BETA Technologies participates in E-Verify.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Configuration Management Engineer | Configuration Management
Senior Software Configuration Management Engineer | Configuration Management

BETA Technologies • Burlington (NC)

On-site
USD 100,000 - 150,000
Restricted Stock Units
Performance Stock Units
Onsite healthcare
+2
Software Configuration Management Lead | Configuration Management
Software Configuration Management Lead | Configuration Management

BETA Technologies • South Burlington (VT)

On-site
USD 130,000 - 150,000
Restricted Stock Units
Performance Stock Units
Medical, dental, and vision coverage
+4
Configuration and Lifecycle Management Team Lead | Production Engineering
Configuration and Lifecycle Management Team Lead | Production Engineering

BETA Technologies • United States

On-site
USD 160,000 - 190,000
Flight lessons
Onsite healthcare in Vermont
Lunch provided daily
+2
Configuration and Lifecycle Management Team Lead | Production Engineering
Configuration and Lifecycle Management Team Lead | Production Engineering

BETA TECHNOLOGIES • South Burlington (VT)

On-site
USD 160,000 - 190,000
Restricted Stock Units
Performance Stock Units
Onsite healthcare in Vermont
+2
Software Quality Engineer | Process Assurance
Software Quality Engineer | Process Assurance

BETA Technologies • Burlington (NC)

On-site
USD 85,000 - 125,000
Flight lessons
Onsite healthcare in Vermont
Competitive compensation
+1
Software Quality Engineer | Process Assurance
Software Quality Engineer | Process Assurance

BETA Technologies • South Burlington (VT), Raleigh (NC)

On-site
USD 85,000 - 125,000
Restricted Stock Units
On-site healthcare
Daily lunch provided
+1
Software Engineer | Digital Operations
Software Engineer | Digital Operations

BETA Technologies • South Burlington (VT)

On-site
USD 110,000 - 130,000
Onsite healthcare (Vermont)
Stock options (RSU/PSU)
Paid parental leave
+2
Senior Software Engineer | Digital Operations
Senior Software Engineer | Digital Operations

BETA Technologies • South Burlington (VT)

On-site
USD 130,000 - 150,000
Master Data Engineer | Configuration Management
Master Data Engineer | Configuration Management

BETA Technologies • South Burlington (VT)

On-site
USD 80,000 - 110,000
Restricted Stock Units
Comprehensive medical coverage
Paid parental leave
Senior Software Engineer | Digital Operations
Senior Software Engineer | Digital Operations

BETA Technologies • United States

On-site
USD 119,000 - 161,000
RSUs
PSUs
Onsite healthcare (Vermont)
+6