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