Zurück zur Stellenangebote
XX
Guided Munitions Mid-Level Embedded Software EngineerLeidosHuntsville, Alabama, United States
XX

Guided Munitions Mid-Level Embedded Software Engineer

Leidos
  • US
    Huntsville, Alabama, United States
  • US
    Huntsville, Alabama, United States

Über

Leidos is dedicated to making the world a safer place through defense industry solutions. Within the Defense Sector, the Kinetic Effects Business Area has an opening for an Aviation Embedded Software Engineer in Huntsville, Alabama. This role involves developing software for tactical strike, sensors, CUAS, and UAS solutions, focusing on robust, innovative software frameworks and the fielding, support, and maintenance of software products.
Primary Responsibilities
This position involves conceptual design across the full stack of software for airborne systems, embedded software architectural design, code implementation, team peer review, unit testing, integration of loosely coupled software modules within subsystems and across distributed networks, use of DevOps and CI/CD pipelines, and development of software tools, harnesses, and infrastructures to support a fully integrated solution.
Direct communication with customers, end users, internal stakeholders, and team members will be required on a frequent basis.
Basic Qualifications
Candidate must possess at least a Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, Mathematics, or an equivalent technical degree with a GPA of 3.0 or higher.
Candidate should have 4+ years of relevant technical experience or 2+ years with an MS degree.
Have a proven track record of implementing software according to high quality development principles.
Strong competency in software development in C, C++, Java, or Python.
Working knowledge of inter-process communication, multithreaded programming, and memory management.
Experience writing unit and integration tests with supported test frameworks.
Possess an aptitude for configuration management and software quality engineering concepts.
Strong analytical and process improvement skills with a personal drive for detail and quality workmanship.
Familiarity with software testing and quality engineering concepts.
Expected to accept constructive feedback from senior software team members.
Demonstrates proficiency with Microsoft Office (Outlook, Word, Excel, PowerPoint).
Excellent teamwork and communication skills.
Preferred Qualifications
Experience working under a disciplined software engineering process.
Ability to work across multiple products developed by multiple small teams.
Familiarity with embedded software such as device drivers, board support packages, boot loaders, Real Time Operating Systems (RTOS), and Hardware Description Language (HDL).
Familiarity with hardware such as microcontrollers, single board computers, common peripheral interfaces, and hardware test equipment.
Compensation
Pay Range: $87,100.00 - $157,450.00.
Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.
#J-18808-Ljbffr
  • Huntsville, Alabama, United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.