Job Information
BAE Systems FAST Labs - Senior Principal Software Engineer - On-site in Arlington, Virginia
Job Description
Our Arlington, VA location is seeking a mid-level Software Engineer to support FAST Labs R3 product line, where we break through barriers in RF, Electronics, and Cyber to make impossible missions possible. The position entails software development to support signal processing and analysis of wireless communications and EW systems. As a mid-level software engineer you might:
Develop solutions to problems of unusual complexity which require a high degree of ingenuity, creativity, and innovativeness.
Lead the evaluation and design of complex and innovative software architectures.
Be the technical leader of a small team.
Serve as a scrum master.
Mentor and train junior staff in software engineering best practices and process.
The organization focuses on career development of our software engineers and advancement of the craft of software engineering. You will be working alongside other highly motivated engineers passionate about software and protecting our military service personnel.
This position may require occasional U.S. domestic travel to support integration and test events.
Because of the need for consistent, in-person collaboration and/or the requirement to perform all work onsite due to the nature of this particular role, it will be performed full-time on site. This means work will be conducted on location at a BAE Systems facility 100% of the time.
Required Education, Experience, & Skills
Bachelor s degree in computer science, Computer Engineering, or related field, and minimum of 8 years work experience or equivalent experience
Top Secret Clearance (active within the last two years)
Foundation in Object-Oriented design and implementation
Demonstrated working proficiency with modern C
Experience using scripting languages, such as Python or Bash
Strong communication and interpersonal skills
Strong problem-solving and collaborative skills that translate to working software
Proficient with source code control tools
Preferred Education, Experience, & Skills
Writing software applications for use with software defined radios (SDR)
Knowledge of communications protocols, specifically CDMA, LTE, and satellite communications
Writing software using CUDA
Understanding of RF signals
Comfortable with RF signal analysis in MATLAB or similar tool
Experience running and developing software in Docker or other containerized environments
Software development in a Linux environment
Data serialization with Google Protobuf and similar tools
Pay Information
Full-Time Salary Range: $126610 - $215270
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.
FAST Labs - Senior Principal Software Engineer - On-site
107472BR
EEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression
BAE Systems
- BAE Systems Jobs