Entry Level Software Engineer

BAE Systems12 months ago
Greenlawn, New York, United States
Hybrid
Full-time
Beginner Level (< 1 year)

Job Description

Position Overview

Join BAE Systems in Greenlawn, NY as an Entry Level Software Engineer. In this role, you will design and write high‐quality, real-time embedded software for fielded electronics platforms while collaborating with Systems, Hardware, and Test Engineers across the Software Development Lifecycle. You’ll work in a hybrid format—part in‐person and part remote—in a flexible work environment that values trust, camaraderie, and professional growth. Please note that due to a government contract, US citizenship is required.

Compensation: Full-Time Salary Range: $69,439 - $118,047

Key Responsibilities

  • Develop high-quality, real-time embedded software for advanced electronics platforms.
  • Collaborate with Systems, Hardware, and Test Engineers across multiple project phases.
  • Participate in all aspects of the Software Development Lifecycle.
  • Adapt to a hybrid work format with both onsite and remote responsibilities.

Required Qualifications

  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • Strong problem-solving skills with the ability to produce maintainable software.
  • US Citizenship and eligibility to obtain a Secret clearance.

Preferred Qualifications

  • Proficiency in a high-level programming language such as Java, C++, C, or Python.
  • Experience or coursework in embedded software development.
  • Working knowledge of software tools including Jira, BitBucket, debuggers, and containers.
  • Familiarity with Agile Development, DevSecOps practices, and Unit Testing frameworks.
  • Experience developing on Windows/Linux operating systems and holding an active Secret Clearance.

Benefits & Perks

  • Employee Health Benefits: Health, dental, and vision insurance along with health savings accounts.
  • Retirement Savings: 401(k) savings plan to secure your future.
  • Insurance Coverage: Disability, life, and accident insurance.
  • Leave & Additional Perks: Paid time off, holidays, paid parental/military/bereavement leave, employee assistance programs, legal plans, and discounts on insurance.

Required Skills

Software Debugging
C++
Team Collaboration
Python
Agile Development
C
Embedded Software Development
Problem Solving