Broomfield, Colorado, United States On-site USD 97,008 - 164,914 Yearly

BAE Systems Intelligence & Security is hiring a Senior Engineer - Software Integration

About the Role

BAE Systems Intelligence & Security is looking for a Senior Engineer - Software Integration to deliver high-quality software test infrastructure and software systems for tactical systems. You will integrate software systems, perform full software life cycle functions, and support embedded, test, and application software development.

What You'll Do

  • Integrate software systems and work with the team to validate implemented designs.
  • Support multiple types of software development including embedded, test, and application software for tactical systems.
  • Perform full software life cycle functions including requirements, architecture, design, code, test, integration, documentation, and support.
  • 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.
  • Perform other duties as necessary.

What We're Looking For

  • A BS degree or higher in Engineering or a related technical field plus 4 or more years of related experience.
  • A current, active Secret security clearance with the ability to obtain and maintain a TS/SCI.
  • Experience with software test automation for products developed in C/C++, Python, Rust, or Ruby.
  • Experience with software development tools and environments, such as IDE’s, version control systems, and CI/CD pipelines.
  • Experience with Linux operating systems.
  • Experience with testing frameworks (gtest, test-driven development, hardware-in-the-loop).
  • Understanding of and experience with deployment and operation of applications on Linux systems.
  • Experience in developing test, simulation, or data processing applications in high-level languages such as Python, Ruby, or MATLAB.
  • Experience with object-oriented design.
  • Experience with some tactical mission domain.
  • Excellent technical writing and team skills.

Nice to Have

  • Experience developing, integrating, and testing low-level or embedded software.
  • Experience with real-time operating systems including embedded Linux, microcontrollers, or other RTOS.
  • Experience with virtualization and containerization (Docker).
  • Agile software development methodologies.
  • Atlassian tool suite (Jira, Confluence).
  • Experience with requirements derivation.
  • Experience generating UML Class, Sequence, and Activity diagrams.
  • Experience using Cameo or PlantUML for design.
  • Experience designing/developing an SDR.
  • DevSecOps experience.
  • A working knowledge of Agile lifecycles and activities in each phase.
  • Experience with formal software development practices including software configuration management, coding standards, and style guides.

Technical Stack

  • Languages: C/C++, Python, Ruby, Rust, MATLAB
  • Platforms & Tools: Embedded Linux, real-time embedded systems, containerization, Docker, gtest, Linux
  • Disciplines: Test Automation

Team & Environment

You will work within a cross-functional team that is part of the Engineering, Science and Analysis (ESA) Strategic Capabilities Unit.

Benefits & Compensation

  • Salary Range: $97,008 - $164,914

Work Mode

This position is onsite and available in Broomfield, Colorado, Westminster, Colorado, or Boulder, Colorado.

BAE Systems is committed to innovation, integrity, continual learning and strong execution. We foster collaborative, cross-functional teams focused on improving the future and protecting lives.

Required Skills
C/C++PythonRustRubyEmbedded Linuxreal-time embedded systemsTest AutomationDockercontainerizationMATLABCI/CDversion control C/C++PythonRustRubyEmbedded Linuxreal-time embedded systemsTest AutomationDockercontainerizationMATLABCI/CDversion control
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
BAE Systems Intelligence & Security
BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Intelligence & Security (I&S) designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers.
All jobs at BAE Systems Intelligence & Security Visit website
Job Details
Department Engineering
Category embedded
Posted 3 months ago