Senior Software Engineer

BAE Systems USA · Austin, TX, US

Spotted 3d agofulltime
Job description

About this role

Employer-provided description, formatted for easier reading.

Job Description

Join BAE Systems’ Countermeasure & Electromagnetic Attack Solutions (CEMA) business area and contribute to the development of cutting-edge Software Defined Radio (SDR) capabilities for the Compass Call program, a vital electronic warfare platform. You will be responsible for the design, implementation, and testing of high-performance software that controls and processes RF signals, enabling critical mission capabilities.

This is an opportunity to work on a challenging and impactful program in a collaborative, Agile environment, leveraging modern software development practices and tools.

Responsibilities:

  • Design, develop, and test software for controlling and processing signals.
  • Implement and optimize algorithms for modulation, demodulation, signal analysis, and jamming techniques.
  • Integrate software components with hardware platforms, ensuring seamless operation and optimal performance.
  • Participate in code reviews, contributing to high code quality and adherence to coding standards.
  • Collaborate closely with systems engineers, hardware engineers, and test engineers throughout the software development lifecycle.
  • Develop and maintain software documentation, including design specifications, test plans, and user manuals.
  • Contribute to the continuous improvement of our software development processes and tools.
  • Troubleshoot and resolve software defects, ensuring system reliability and stability.

Required Education, Experience, & Skills

  • Ability to obtain a Secret security clearance.
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 4+ years of experience in software development.
  • Proficient in C/C++ and Git.
  • Experience with containerization technologies (e.g., Docker, Podman).
  • Experience developing software within an Agile team.
  • Experience with Linux software development.

Preferred Education, Experience, & Skills

  • Experience integrating software in a lab setting with lab equipment.
  • Proficiency in Python and experience with CI/CD pipelines.
  • Experience with Software Defined Radios (SDRs).
  • Experience with Kernel and Driver Development.
  • Experience with Electronic Warfare (EW) software.
  • Experience with software automated test development and execution.
  • Effective communication skills (both verbal and written).

Pay Information

Full-Time Salary Range: $97008 - $164914

Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.

Employee Benefits

  • At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being.
  • Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance.
  • We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance.
  • Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave.
  • Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards.
  • Other incentives may be available based on position level and/or job specifics.
  • About BAE Systems, Inc.
  • BAE Systems, Inc.
  • is a defense, aerospace, and security company headquartered in Falls Church, Virginia, with more than 40,000 employees worldwide.
  • We serve, supply, and protect those who protect us.
  • As one of the most geographically diverse international defense companies, we deliver a full range of products and services spanning air, land, maritime, space, and cyber, including advanced electronics, intelligence solutions, and dedicated customer support.
  • Our culture is performance-driven and values-led, built on curiosity, creativity, and collaboration.
  • Purpose isn't a tagline here.
  • It's what drives us.
  • We're developing breakthrough technologies that defend national security and make a lasting impact on our communities and our planet.
  • When you join BAE Systems, you're not just building a career.
  • You're contributing to a mission that truly matters.
  • This position will be posted for at least 5 calendar days.
  • The posting will remain active until the position is filled, or a qualified pool of candidates is identified.
Interested in this role?Continue on BAE Systems USA's careers page.
Apply on BAE Systems USA