BAE Systems - San Diego, CA

posted 12 days ago

Full-time - Entry Level
San Diego, CA
1,001-5,000 employees
Computer and Electronic Product Manufacturing

About the position

The Software Engineer with Hardware Experience position at BAE Systems is a junior-level role focused on designing, developing, testing, and documenting software applications for aircraft capabilities and support equipment. The role involves hands-on technical work within a multi-disciplinary team, contributing to the development of instrument drivers, evaluation algorithms, and graphical user interfaces. The position requires collaboration with Systems and Hardware Engineering and encompasses all phases of the software development lifecycle.

Responsibilities

  • Design, develop, test, and document Windows-based applications for aircraft test and support equipment.
  • Create, deploy, and sustain a test/support platform.
  • Develop instrument drivers and evaluation algorithms.
  • Design graphical user interfaces and self-test software.
  • Interface with Systems and Hardware Engineering for integration and troubleshooting.
  • Participate in all phases of the software development lifecycle including requirements definition, design, code, integration, and test.

Requirements

  • US Citizenship with the ability to obtain a Secret clearance.
  • Bachelor's Degree or higher in a computer-related field with hardware-related coursework or demonstrated interest in hardware.
  • 2 years of software development experience including design, testing, and verification experience.
  • Software design and development experience using C/C++.
  • Experience with common lab equipment and documenting lab work.
  • Ability to read wiring diagrams, schematic drawings, or engineering instructions for software/hardware debugging.

Nice-to-haves

  • Active/current Secret clearance.
  • Experience with Embedded Windows Operating System and Device Driver development.
  • Knowledge of signal measurement techniques and theory.
  • Experience in Graphical User Interface design, including Windows Forms.

Benefits

  • Health, dental, and vision insurance.
  • Health savings accounts.
  • 401(k) savings plan.
  • Disability coverage.
  • Life and accident insurance.
  • Employee assistance program.
  • Legal plan.
  • Discounts on home, auto, and pet insurance.
  • Paid time off and paid holidays.
  • Paid parental leave, military leave, and bereavement leave.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service