Overview
Full Time
Skills
Data Transformation Services
Defense Travel System
Hardware Development
Multi-core
Multithreading
System Integration
Test Equipment
Product Design
Team Leadership
Testing
Software Architecture
C
IBM Rational DOORS
RTC
Embedded Systems
Embedded Linux
Operating Systems
Device Drivers
Linux
ARM
File Systems
Ethernet
Computer Networking
Authentication
Management
Encryption
Embedded Software
Data Storage
Software Development
Communication
Computer Hardware
Avionics
Security Clearance
Immigration
Authorization
Professional Development
Law
Aerospace
Job Details
Job Description Summary
The Data Transfer Systems (DTS) Lead Software Engineer is responsible for designing, developing and testing embedded software that runs on custom hardware platforms for custom avionics products. This role will function as a Software Lead on a major Software and Hardware development project. This role must have experience developing complex embedded software through the full development lifecycle including team leadership.
Experience with lower-level embedded software, Linux operating systems, integration of software on a custom hardware platform, file systems, networking, communications drivers and protocols, multi-core processors, multi-threaded task management, hardware integration, and working with test equipment integration is highly desirable.
The Lead Software Engineer has responsibilities that impact both the team performance and their own performance for both product design, quality, cost and schedule. There is moderate autonomy within the role.
Job Description
Roles and Responsibilities
Required Qualifications
Desired Qualifications
#securityclearance
This role requires access to U.S. export-controlled information. Therefore, for applicants who are not asylees, refugees, lawful permanent residents or U.S. Citizens (i.e., not a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3), otherwise known as a U.S. Person), final offers will be contingent on the ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government.
Additional Information
GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
Relocation Assistance Provided: Yes
The Data Transfer Systems (DTS) Lead Software Engineer is responsible for designing, developing and testing embedded software that runs on custom hardware platforms for custom avionics products. This role will function as a Software Lead on a major Software and Hardware development project. This role must have experience developing complex embedded software through the full development lifecycle including team leadership.
Experience with lower-level embedded software, Linux operating systems, integration of software on a custom hardware platform, file systems, networking, communications drivers and protocols, multi-core processors, multi-threaded task management, hardware integration, and working with test equipment integration is highly desirable.
The Lead Software Engineer has responsibilities that impact both the team performance and their own performance for both product design, quality, cost and schedule. There is moderate autonomy within the role.
Job Description
Roles and Responsibilities
- This role will function as a Lead Software engineer for a Data Storage and Transfer Software development project.
- Providing software development technical and team leadership for all the development lifecycle tasks from requirements development through formal qualification testing.
- Develops software architecture, designs and/or programs/develops a large component, set of features, whole feature area or entire embedded software product.
- Strong C Programming Skills for embedded software applications.
- Working knowledge of DOORs, RTC and MS Office products
Required Qualifications
- Bachelor's degree from an accredited university or college
- Minimum of 8 years of experience in software development GE will require proof of status
Desired Qualifications
- Ability to obtain and maintain a security clearance
- Knowledge of Data Transfer Systems products (or related avionics products), including software development experience with these products.
- Software development experience with Linux or similar embedded operating systems.
- Experience with GE's software development processes.
- Experience with the platform computing products and infrastructure hardware and software development teams.
- Software development experience with applying embedded Linux operating systems onto custom hardware processing platforms. Including integrating device drivers with the OS and hardware platform to develop Linux based platform computing products.
- Experience with ARM & Intel processors
- Software development experience with file systems and solid-state drives.
- Experience developing drives for Ethernet networking products or related communications products. Good understanding of communications protocols.
- Experience developing user authentication, key management and encryption embedded software.
- Knowledge of data storage and transfer systems (or related avionics products), including software development experience with these products.
- Strong oral and written communication skills.
- Demonstrated ability to analyze and resolve problems.
- Experience integrating software on hardware platforms and working in the lab to troubleshoot and test avionics products.
- Strong interpersonal skills.
- Experience leading small teams
- Ability to analyze and resolve problems.
- Experience integrating software on hardware platforms and working in the lab to troubleshoot and test avionics products.
#securityclearance
This role requires access to U.S. export-controlled information. Therefore, for applicants who are not asylees, refugees, lawful permanent residents or U.S. Citizens (i.e., not a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3), otherwise known as a U.S. Person), final offers will be contingent on the ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government.
Additional Information
GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
Relocation Assistance Provided: Yes
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.