Jobs · Engineering · Pennsylvania

Senior Software Engineer-Embedded Systems -Electronics

Elbit Systems of America · Birdsboro, PA · 1 wk ago
EngineeringFull-time

Job Summary

The Senior Software Engineer conducts multidisciplinary research and development for applications across a wide variety of end-user platforms. They support pre-contract discussions, demonstrations, prototype development, customer requirement solicitation, detailed requirements and designs, integration across software, hardware, and systems, supporting development of end-user products as well as testers and trainers for those products. During the requirement and design phases, these engineers will coordinate heavily with other engineers and both internal and external customers.

Responsibilities And Tasks

  • Provides software input to the extended team in the development, testing, and validation phases of both current and future Displays
  • Develops Firmware & Electronic Software for New Assemblies and End-of-Life Items
  • Understand internal & external customer application requirements
  • Work with software developers or subcontractors to learn and understand the code base
  • Write high-quality source code to program complete applications within deadlines
  • Perform unit and integration testing before production launch
  • Troubleshoot identified application issues
  • Identify unknown bugs and offer timely solutions
  • Create Test Plans and Reports for Qualification & Acceptance Testing
  • Perform Laboratory Testing on Bread Boards & Mock-ups
  • Create & Maintain Task Lists
  • Aids in System Integration, Testing, and Troubleshooting
  • Supports other engineering disciplines and other functional areas

Education, Experience/Knowledge & License/Certification

  • PhD is optional
  • A master's degree is optional
  • A bachelor's degree is required
  • Experience coding STM microcontrollers and FPGA development is a must
  • Minimum 5 Years of relevant experience
  • Experience in Defense is a plus

Training Pre-requisites (Within One Year of Taking Position)

  • ESDSafety Training
  • Dicted by the Safety Department

Skills And Abilities

  • Proficient software developer (requirements, design, implementation, test)
  • Proficient understanding of the software development lifecycle and process
  • Proficient understanding of the interdependencies between hardware and software
  • Good verbal and written communication skills

Benefits

  • Most locations offer a 9/80 schedule, providing every other Friday off
  • Competitive compensation & 401(k) program to plan for your future
  • Robust medical, dental, vision, & disability coverage with qualified wellness discounts
  • Basic Life Insurance and Additional Life & AD&D Insurances are available
  • Paid Parental Leave
  • Generous Employee Referral Program
  • Voluntary Benefits Available: Longer Term Care, Legal, Identify Theft, Pet Insurance, and more
  • Voluntary Tricare Supplement available for military retirees

Travel/Physical Requirements

  • Work in the area is mechanically heated and cooled
  • Some exposure to elements of weather when traveling and/or commuting between buildings
  • Travel Required (approximately 15%)

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com