Computer Engineer I (Entry Level)
BAE Systems
Lexington Park, Maryland
Job Description
Job Description
BAE Systems is seeking a Computer or Electrical Engineer to support the US Navy’s Air Traffic Control (ATC) Landing Systems program. The selected candidate shall contribute developing embedded systems software for an Automatic Carrier Landing System. The landing system uses RADAR to track aircraft approaching Navy aircraft carriers and provides pilot guidance or autonomous aircraft control.
Job requirements include programming in C, C++, or C#; critical thinking for designing software applications; logical analysis; and an understanding of computer boards as embedded systems.
The place of work for this position is in a military research, development, and test facility at Patuxent River, MD. This position entails occasional travel (two or three times per year, for seven to ten days per trip, to Navy locations in the US and international).
The selected candidate will be challenged to perform the following tasks and present his or her solutions to review boards:
Program and compile in Windows, using Wind River Tornado compilers, targeting VxWorks real-time operating systems on embedded computer boards
Analyze, diagnose, and modify embedded computer software
Review computer board specifications for researching and selecting embedded computer devices
Use signal measurement tools such as oscilloscopes and multi-meters
Object-oriented software development
Use APIs to interface with hardware, including networking TCP/IP
Document software design and provide test procedures and test reports
Make recommendations for engineering changes.
Component research requires an understanding of electrical interfaces and how to read electrical and computer specifications
Collaborate with hardware engineers in the planning, design, development, and utilization of equipment
Support at-sea Flight Testing for 7 to 10 days, collect landing system data and make adjustments in the software, compile and load software
Travel requires ability to walk up a several flights of stairs and carry up to 25 lbs. of equipment
Required Education, Experience, & Skills
Bachelor’s degree in Electrical or Computer Engineering OR Computer Science from an accredited school
Significant knowledge and experience programming in C, C++, and/or C#.
Demonstrated experience performing software analysis from embedded devices
Ability to obtain / maintain the required security clearance
Preferred Education, Experience, & Skills
Strong written and verbal communication skills
Knowledge and experience using Visual Studio; Tortoise SVN; VxWorks; LABView; MATLAB
Knowledge and experience programming devices with network interfaces (TCP/IP/UDP)
Knowledge and experience of RADAR systems, RF communications and devices
About 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. Improving the future and protecting lives is an ambitious mission, but it’s what we do at BAE Systems. Working here means using your passion and ingenuity where it counts – defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team—making a big impact on a global scale. At BAE Systems, you’ll find a rewarding career that truly makes a difference.
Intelligence & Security (I&S), based in McLean, Virginia, designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers. Our pride and dedication shows in everything we do—from intelligence analysis, cyber operations and IT expertise to systems development, systems integration, and operations and maintenance services. Knowing that our work enables the U.S. military and government to recognize, manage and defeat threats inspires us to push ourselves and our technologies to new levels.
Our Commitment to Diversity, Equity, and Inclusion:
At BAE Systems, we work hard every day to nurture an inclusive culture where employees are valued and feel like they belong. We are conscious of the need for all employees to see themselves reflected at every level of the company and know that in order to unlock the full potential of our workforce, everyone must feel confident being their best, most sincere self and be equipped to thrive. We provide impactful professional development experiences to our employees and invest in social impact partnerships to uplift communities and drive purposeful change. Here you will find significant opportunities to do meaningful work in an environment intentionally designed to be one where you will learn, grow and belong.
BAE Systems is seeking a Computer or Electrical Engineer to support the US Navy’s Air Traffic Control (ATC) Landing Systems program. The selected candidate shall contribute developing embedded systems software for an Automatic Carrier Landing System. The landing system uses RADAR to track aircraft approaching Navy aircraft carriers and provides pilot guidance or autonomous aircraft control.
Job requirements include programming in C, C++, or C#; critical thinking for designing software applications; logical analysis; and an understanding of computer boards as embedded systems.
The place of work for this position is in a military research, development, and test facility at Patuxent River, MD. This position entails occasional travel (two or three times per year, for seven to ten days per trip, to Navy locations in the US and international).
The selected candidate will be challenged to perform the following tasks and present his or her solutions to review boards:
- Real-time software programming in C
Program and compile in Windows, using Wind River Tornado compilers, targeting VxWorks real-time operating systems on embedded computer boards
Analyze, diagnose, and modify embedded computer software
Review computer board specifications for researching and selecting embedded computer devices
Use signal measurement tools such as oscilloscopes and multi-meters
- Software Development in C++, C# in Visual Studio and LabWindows
Object-oriented software development
Use APIs to interface with hardware, including networking TCP/IP
- Software documentation
Document software design and provide test procedures and test reports
- Software configuration management using Tortoise SVN
Make recommendations for engineering changes.
Component research requires an understanding of electrical interfaces and how to read electrical and computer specifications
Collaborate with hardware engineers in the planning, design, development, and utilization of equipment
- Perform data collection and analysis, and use MATLAB or Excel to analyze data
- Compile and load software for equipment at primary work site in Patuxent River, MD
- Travel to Navy ships to load software and certify landing systems onboard aircraft carriers
Support at-sea Flight Testing for 7 to 10 days, collect landing system data and make adjustments in the software, compile and load software
Travel requires ability to walk up a several flights of stairs and carry up to 25 lbs. of equipment
Required Education, Experience, & Skills
Bachelor’s degree in Electrical or Computer Engineering OR Computer Science from an accredited school
Significant knowledge and experience programming in C, C++, and/or C#.
Demonstrated experience performing software analysis from embedded devices
Ability to obtain / maintain the required security clearance
Preferred Education, Experience, & Skills
Strong written and verbal communication skills
Knowledge and experience using Visual Studio; Tortoise SVN; VxWorks; LABView; MATLAB
Knowledge and experience programming devices with network interfaces (TCP/IP/UDP)
Knowledge and experience of RADAR systems, RF communications and devices
About 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. Improving the future and protecting lives is an ambitious mission, but it’s what we do at BAE Systems. Working here means using your passion and ingenuity where it counts – defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team—making a big impact on a global scale. At BAE Systems, you’ll find a rewarding career that truly makes a difference.
Intelligence & Security (I&S), based in McLean, Virginia, designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers. Our pride and dedication shows in everything we do—from intelligence analysis, cyber operations and IT expertise to systems development, systems integration, and operations and maintenance services. Knowing that our work enables the U.S. military and government to recognize, manage and defeat threats inspires us to push ourselves and our technologies to new levels.
Our Commitment to Diversity, Equity, and Inclusion:
At BAE Systems, we work hard every day to nurture an inclusive culture where employees are valued and feel like they belong. We are conscious of the need for all employees to see themselves reflected at every level of the company and know that in order to unlock the full potential of our workforce, everyone must feel confident being their best, most sincere self and be equipped to thrive. We provide impactful professional development experiences to our employees and invest in social impact partnerships to uplift communities and drive purposeful change. Here you will find significant opportunities to do meaningful work in an environment intentionally designed to be one where you will learn, grow and belong.