BAE Systems, Inc. · 1 day ago
Senior Engineer – RF Software
BAE Systems, Inc. is a leading provider of national defense and civil space applications. The successful candidate will join the Radar Algorithms team, responsible for designing, developing, and testing software applications that support radar systems, while collaborating with cross-functional teams to drive business growth and innovation.
Defense & Space
Responsibilities
Convert Algorithm Description Documents (ADDs) into C++ software code for radar systems
Develop and test software applications for radar tool chains and algorithms
Collaborate with engineers and researchers to integrate radar systems with experimental data and analytical tools
Analyze and optimize radar system performance, ensuring scalability and reliability
Work with stakeholders to identify and prioritize project requirements, and develop solutions that meet business needs
Participate in code reviews, ensuring adherence to coding standards and best practices
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 in order to maintain a positive and productive work environment
Perform other duties as necessary
Qualification
Required
BS degree or higher in Engineering or a related technical field is required plus 4 or more years related experience
Each higher-level degree, i.e., Master's Degree or Ph.D., may substitute for two years of experience. Related technical experience may be considered in lieu of education. 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 clearance is required, with the ability to obtain and maintain a TS/SCI security clearance
Proficiency in programming languages such as C/C++, Python or Matlab
Containerization (Docker, Kubernetes, ContainerD)
Experience in designing, developing, and testing software for simulations using programming languages such as C, C++
Experience in developing test, simulation, or data processing applications in high-level languages such as Python, Ruby, or MATLAB
Experience with object oriented design
Strong understanding of numerical methods, data structures, and algorithms
Experience with some tactical mission domain
Experience using Cameo or PlantUML for Design
Experience designing/developing an SDR
Experience designing/developing mission skills
Excellent problem-solving skills, with attention to detail and ability to work in a fast-paced environment
Solid communication and collaboration skills, with ability to work effectively with cross-functional teams
Preferred
DevSecOps
Understanding of high-speed network architectures
Understanding of GPU use for algorithm implementation
Testing frameworks (gtest, test-driven development, hardware-in-the-loop)
Understanding of Cyber Security Controls for integrity and cyber resiliency
Knowledge in implementing secure communication protocols (IPSEC)
Experience implementing encryption
A working knowledge of Agile lifecycles and activities in each phase
Experience with formal software development practices including the use of software configuration management, coding standards, and style guides
Benefits
Health, dental, and vision insurance
Health savings accounts
A 401(k) savings plan
Disability coverage
Life and accident insurance
Employee assistance program
Legal plan
Paid time off
Paid holidays
Paid parental leave
Military leave
Bereavement leave
Federal and state sick leave
Company
BAE Systems, Inc.
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 StageLeadership Team
Recent News
2024-05-12
2024-05-12
2024-05-08
Company data provided by crunchbase