SIGN IN
Principal Engineer – Ground/Application Software jobs in United States
info-icon
This job has closed.
company-logo

BAE Systems, Inc. · 8 hours ago

Principal Engineer – Ground/Application Software

BAE Systems, Inc. is a leading defense, aerospace, and security company focused on delivering high-quality solutions for air, land, and naval forces. They are seeking a Principal Engineer to develop embedded satellite software and associated test infrastructure, while performing full software life cycle functions and collaborating within a team environment.
Defense & Space
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Develop satellite command and control, mission planning, and data analysis software systems
Perform full software life cycle functions including requirements, architecture, design, code, test, integration, documentation, and support
Work collaboratively in a team environment with both internal and external customers to maintain a positive and productive work environment
Maintain a regular and predictable work schedule
Establish and maintain effective working relationships within the department, the Strategic Business Units, Strategic Capabilities Units and the Company. Interact appropriately with others to maintain a positive and productive work environment
Perform other duties as necessary

Qualification

C/C++PythonAWSEmbedded softwareRustRubyDockerKubernetesJavaScriptSQLUMLAgileDevSecOpsSoft skills

Required

BS degree or higher in Engineering or a related technical field is required plus 6 or more years related experience
Each higher-level degree, i.e., master's degree and/or Ph.D., may substitute for two years of experience. Degree must be from a university, college, or school which is accredited by an agency recognized by the US Secretary of Education, US Department of Education
A current, active Secret security clearance is required, with the ability to obtain and maintain a TS/SCI
Experience in one or more of the following technology areas: Cloud development using AWS, Lambda, Docker, and Kubernetes
Web and REST service development using Spring, Jersey, Flask, CherryPy, or Ruby on Rails
Front-end and UX development using JavaScript, Angular, React, JavaFX, Python, or Qt
Back-end development using SQL and NoSQL databases, and JPA/ORM
Modeling, planning, or scheduling software development in languages such as Java, C++, or Python
Experience with object-oriented design
Experience generating UML Class, Sequence, and Activity diagrams
Experience with formal software development practices including the use of software configuration management, coding standards, and style guides

Preferred

Additional experience helpful in the following technologies: Cyber and cloud development using AWS or Azure
Microservice architectures
Message brokers (MQTT, AMQP, Kafka)
REST and web app JavaScript framework development using Angular, React, Vue
Web services (Nginx, Apache)
Database (Postgres)
Experience with requirements derivation
Experience generating UML Class, Sequence, and Activity diagrams
Experience in developing test, simulation, or data processing applications in high-level languages such as Python, Ruby, or MATLAB
Experience using Cameo or PlantUML for Design
DevSecOps
Testing frameworks (gtest, ctest, test-driven development, hardware-in-the-loop)
A working knowledge of Agile lifecycles and activities in each phase

Benefits

Health, dental, and vision insurance
Health savings accounts
A 401(k) savings plan
Disability coverage
Life and accident insurance
Employee assistance program
A legal plan
Discounts on things like home, auto, and pet insurance
Paid time off
Paid holidays
Paid parental leave
Military leave
Bereavement leave
Any applicable federal and state sick leave
Company recognition program to receive monetary or non-monetary recognition awards

Company

BAE Systems, Inc.

company-logo
Improving the future and protecting lives is an ambitious mission, but it’s what we do. BAE Systems, Inc. is the U.S.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Tom Arseneault
President & Chief Executive Officer, BAE Systems, Inc.
linkedin
leader-logo
Don Widener, PhD
Chief Technology Officer, Intelligence Solutions
linkedin
Company data provided by crunchbase