Eng II - SW at BAE Systems | Endicott, NY, US | Rezi

Eng II - SW at BAE Systems

Eng II - SW

BAE Systems · Endicott, NY, US

Yesterday

Eng II - SW

BAE Systems · Endicott, NY, US

a day ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Eng II - SW role.

Rezi rewrites your resume against BAE Systems's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Eng II - SW posting at BAE Systems — free, in seconds.

About the Role

BAE Systems is seeking software engineers with 2+ years of experience to join our team and contribute to designing, developing, and maintaining embedded software and firmware for mission-critical systems. In this role, you will be an integrated team member working at the intersection of hardware and software, collaborating closely with Systems, Hardware, and Test engineers to develop software that interacts directly with physical components. Your work will span one or more phases of Requirements Development, Low-Level Design, Implementation, Hardware-in-the-Loop (HITL) Integration, and System Testing. You will prepare design and project artifacts intended to be used within complex programs in accordance with established safety-critical processes. Opportunities will be provided to learn, leverage current technologies, incorporate new embedded architectures, and be a leader in our engineering organization. Candidates will be required to complete a coding assessment.

Responsibilities

  • Designing, developing, and maintaining embedded software and firmware for mission-critical systems.
  • Developing software that interacts directly with physical components.
  • Collaborating closely with Systems, Hardware, and Test engineers.
  • Working across phases including Requirements Development, Low-Level Design, Implementation, Hardware-in-the-Loop (HITL) Integration, and System Testing.
  • Preparing design and project artifacts for complex programs in accordance with established safety-critical processes.

Requirements

  • 2+ years experience with embedded software or firmware development, testing, and validation in any programming language or environment.
  • Understanding of software engineering principles, specifically as they apply to resource-constrained environments (CPU, Memory, Power).
  • Experience with software and systems engineering processes, methodologies, and tools.
  • Experience performing software testing, validation, and verification activities, including the use of debuggers or hardware probes.
  • Strong problem-solving and analytical skills, with an ability to troubleshoot issues at the hardware-software interface.
  • Ability to obtain a Secret Clearance.

Skills

  • Embedded software development
  • Firmware development
  • Software testing
  • Software validation
  • Software verification
  • Software engineering principles
  • Resource-constrained environments
  • Software and systems engineering processes
  • Software and systems engineering methodologies
  • Software and systems engineering tools
  • Debuggers
  • Hardware probes
  • Problem-solving
  • Analytical skills
  • Troubleshooting hardware-software interface issues
  • Real-time operating systems (RTOS)
  • Embedded development lifecycles
  • C/C++ (for embedded targets)
  • Python (for scripting/automation)
  • Windows OS
  • Linux OS
  • Cross-compilation toolchains
  • Communication protocols (e.g., I2C, SPI, UART, CAN, ARINC 429, or MIL-STD-1553)
  • Continuous Integration (CI) tools
  • GIT
  • Jira
  • Confluence
  • Agile Development
  • Real-time software algorithms
  • Interrupt service routines (ISRs)
  • Device drivers

Location

  • Endicott NY
  • Austin TX

Work Type

  • Hybrid
  • 9/80 work schedule

Experience Level

  • 2+ years of experience

Education Level

  • Bachelor's Degree or equivalent experience

About the Company

  • 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.
  • Controls and Avionics Solutions provides flight and mission-critical products to more than 170 commercial and military customers around the world.
  • CAS products include flight control systems, full authority digital engine controls (FADEC), autonomous flight systems, power management systems, flight deck systems, control sticks, cabin management systems, intermediate and depot level test stands, and mission systems for the world's most prominent commercial and military aircraft manufacturers.