Embedded Software Engineer Senior

Saic (Science Applications Int.) Indianapolis , IN 46218

Posted 2 months ago

Job Description

Description

SAIC is looking for a senior-level embedded software systems engineer as part of the Common Aircraft Armament Test Set (CAATS) program at Indianapolis, IN.

JOB DESCRIPTION: The candidate will directly support Government program(s) as an embedded software systems engineer throughout the entire program lifecycle.

Candidate will be expected to design, develop, test, and debug software applications for use in embedded military applications that require low level control processing (Interrupts, Timers, Digital I/O, and serial communication protocols). Candidate will be expected to develop embedded software for use on real-time and near real-time operating systems and processors. Candidate will be expected to create supporting documentation; conduct peer reviews; and perform unit, regression, and integration level testing. Candidate will be expected to ensure that software standards are met.

Candidate will be expected to possess a basic knowledge of reading schematics of complex electronic assemblies. Candidate may also be required to develop supporting test software applications.

Candidate may be expected to conduct multidisciplinary research and collaborate with equipment designers and/or hardware engineers in the planning, requirements analysis and definition, design, development, and utilization of electronic data processing systems for product. Candidate is expected to possess excellent communication skills to interface to multi-disciplinary design team.

KNOWLEDGE/SKILLS AND ABILITY: Complete understanding and wide application of technical principles, theories, and concepts in the field.

General knowledge of other related disciplines. Receives assignments in the form of objectives and establishes goals to meet outlined objectives. Provides direction to employees according to established policies and management guidance. Work is reviewed by management to measure whether objectives have been met.

PROBLEM COMPLEXITY: Provides technical solutions to a wide range of difficult problems where analysis of data requires evaluation of identifiable factors. Solutions are imaginative, thorough, practicable and consistent with organization objectives.

FREEDOM TO ACT: Works under only general direction.

Independently determines and develops approach to solutions. Work is reviewed upon completion for adequacy in meeting objectives. Demonstrates good judgment in selecting methods and techniques for obtaining solutions.

IMPACT: Contributes to completion of specific programs and projects. Failure to obtain results or erroneous decisions or recommendations would typically result in serious program delays and considerable expenditure of resources.

LIASON: Frequent inter-organizational and outside customer contacts. Represents organization in providing solutions to difficult technical issues associated with specific projects.

TYPICAL EDUCATION AND EXPERIENCE: Bachelors and five (5) years or more experience; Masters and three (3) years or more experience; PhD and 0 years related experience.

Qualifications

REQUIRED SKILLS: Candidate must possess the following skills:

  • Extensive knowledge of C/C++ programming language for embedded applications.

  • Working knowledge of Unix/Linux operating environments.

  • Working knowledge of Java and/or JavaScript programming language.

  • Extensive knowledge of developing embedded applications using ARM Cortex-M family of Microcontrollers.

  • Extensive knowledge of Real-Time Operating Systems (RTOS) architectures.

  • Must be able to obtain security clearance up to Secret level.

  • Must be U.S. citizen.

  • Must be willing to work in lab environment with military armament equipment.

DESIRED SKILLS: Not required, but ideal candidate would also possess the following skills:

  • Knowledge and use of DO-178 and/or MIL-STD-882 processes for developing safety critical embedded military avionics software.

  • Knowledge of MIL-STD-1553 or similar military serial communication protocols.

  • Experience with IAR Embedded Workbench for ARM Integrated Development Environment (IDE), or equivalent.

  • Experience with Agile development process using Atlassian tools (Jira, Confluence, Bitbucket/GitLab).

  • Experience with Continuous Integration, Continuous Deployment (CI/CD) concepts and tools, including but not limited to, Jenkins and Bamboo.

  • Basic knowledge of VHDL and FPGA design.

  • Active security clearance at Secret level or above.

  • Basic ability to read electrical schematics.

SAIC accepts applications on an ongoing basis and there is no deadline.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.

Overview

SAIC is a premier Fortune 500 technology integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.

We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer, fostering a culture of diversity, equity and inclusion, which is core to our values and important to attract and retain exceptional talent.

Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.4 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Embedded Software Engineer Senior

Booz Allen

Posted 3 weeks ago

VIEW JOBS 4/7/2024 12:00:00 AM 2024-07-06T00:00 Embedded Software Engineer, Senior The Opportunity: Are you looking to put your problem-solving prowess to the test in a rapidly evolving systems security rese Booz Allen Fort George G Meade, MD Anne Arundel County, MD

Embedded Software Engineer Senior

Saic (Science Applications Int.)