Entry Level Software Engineer (Hybrid)

BAE SystemsBAE SystemsCity of Rome, New York, United States
Join the waitlist to applySave this job

Invite-only right now: save jobs, track applications, build tailored resumes

Already have an account? Log in

Posted

9/11/2026

Employment

Full time

Range

$59k - $100k/year

Work style

Hybrid

AI documents

Powered by AI

Jigup writes these against this posting once you are in, using the profile you build once.

Career path

See where this role leads

Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.

Join the waitlist

AI summary

Core responsibilities

You will contribute to a small team developing state-of-the-art software for sensor-data processing, analysis, storage, and visualization. The role involves collaborating with a mentor to integrate new technologies into core BAE Systems products and customer platforms.

Requirements overview

Candidates must hold a Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering, or Mathematics. Proficiency in at least one programming language such as Python, Java, C++, or JavaScript is required, along with strong analytical and problem-solving skills.

Key skills

PythonJavaC++JavaScriptObject oriented programmingAnalytical skillsProblem solvingCommunicationDebuggingTest skillsLinuxWindowsData scienceMachine learningComputer visionCloud computing

Resume keywordsJigup Pro

This job lists resume keywords

The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.

Join the waitlist

Education requirements

bachelor degree

About BAE Systems

Industry

Defense and Space Manufacturing

Employees

17,299

Type

Public Company

Size

10,001+ employees

Improving the future and protecting lives is an ambitious mission, but it’s what we do. BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, security and aerospace company headquartered in Arlington, VA, with locations across the country. BAE Systems employees’ dedication and commitment show in everything they create and deliver, including advanced electronic systems, cyber operations and intelligence analysis, combat vehicles, naval weapons, ship maintenance and modernization, and vehicle upgrades and services. How we work is rooted in purpose – a purpose to protect those who protect us, to unite our community of colleagues and customers, and to drive forward the growth and development of our exceptional team members. Connect your passion for making a difference to career full of purpose by visiting jobs.baesystems.com. BAE Systems, Inc. believes in the free exchange of ideas and encourages all visitors to its social media properties to engage in spirited conversation. We expect and encourage differences in opinions and perspectives, but we require a civil discourse. To that end, all posts and comments must: - Refrain from promoting partisan political causes. - Protect confidential, proprietary, embargoed or otherwise protected information. - Respect and protect intellectual property rights and permissions for artistic content. Further, BAE Systems will remove comments that do not contribute to a civil discourse. The following are examples of comments that will be removed: - Profanity, or any speech that is potentially denigrating or demeaning. - Violence, threats of violence, or implied violence. - Descriptions of illegal activity, or implied illegal activity. - Ad hominem attacks or personal insults. - Off-topic or demonstrably false information

View company page

Job categories

SoftwareTechnologyEngineeringData & AnalyticsGovernment & Public Sector

Description

Job Description The BAE Systems GXP Software Team, based in Rome NY is seeking highly motivated entry level software engineers to join our team. We are looking for candidates that will enjoy developing unique, cutting edge solutions that help people make sense of exquisite imagery, video, and other sophisticated remote sensor data. We value those who are curious to explore the "what", "when", "how", and "why" of world events using advanced technologies. We encourage attitudes towards problem solving driven by persistence, innovation, teamwork and a willingness to meet challenges head on. Our team develops state of-the art software for sensor-data processing, analysis, storage, and visualization for challenging problems in the areas of video analytics, image processing, and other temporal data sources. We utilize the most advanced techniques for data science, machine learning, computer vision, statistical analysis, and cloud computing to discover hidden patterns in big data. We develop end-to end applications that process data for desktop, web, embedded platforms, and large scale cloud computing environments. We believe collaboration is key, as such, you will be paired with a mentor to facilitate a smooth onboarding process as you become familiar with our products and the technologies we employ As a member of our software group, you will contribute to a highly motivated small team responsible for software development and data analysis for client-driven programs, and the integration of these technologies into core BAE Systems products and customer platforms. The ideal candidate enjoys learning in a challenging technical environment; collaborating on multiple teams and projects; and can apply their technical skill and innovation towards solving real-world problems. Because this role involves a combination of collaborative/in person and independent work, it will take the form of a hybrid work format, with time split between working onsite and remotely Required Education, Experience, & Skills Bachelor's of Science degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics Knowledge and experience Python, Java, C++, or JavaScript (any) Understanding of object oriented programming concepts Strong analytical, problem solving, communication, debugging and test skills Familiarity with both Linux and Windows operating systems Know how to profile, optimize, and test your own code Motivated to develop skills in new technical areas, solve challenging and unique problems, and enjoy working on a range of assignments. Preferred Education, Experience, & Skills Course work one or more: Algorithms, Artificial Intelligence, Computer Architecture, Computer Graphics, Computer Networking, Data Science, Database Systems, Machine Learning, Operating Systems, UI/UX Design, Cloud technologies (e.g. Docker, Kubernetes) Familiarity with software development/engineering, including requirements analysis, software development. Pay Information Full-Time Salary Range: $59023 - $100339 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 Electronic Systems 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.

Requirements

  • Python
  • Java
  • C++
  • JavaScript
  • Object oriented programming
  • Analytical skills
  • Problem solving
  • Communication
  • Debugging
  • Test skills
  • Linux
  • Windows
  • Data science
  • Machine learning
  • Computer vision
  • Cloud computing

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Health savings accounts
  • 401(k) savings plan
  • Disability coverage
  • Life insurance
  • Accident insurance
  • Employee assistance program
  • Legal plan
  • Paid time off
  • Paid holidays
  • Paid parental leave
  • Military leave
  • Bereavement leave
  • Sick leave

More entry level jobs in Rome, NY

All jobs in Rome, NY

More jobs at BAE Systems

Ready to apply?

Jigup is invite-only right now. Join the waitlist to save jobs, track applications, and build tailored resumes.

Join the waitlist