About the role
What will you do at SAIC?
SAIC is seeking an Embedded Software Engineer to join our dynamic team at our
customer site in Panama City Beach, FL.
JOB DESCRIPTION:
You will be working in a dynamic environment at our off-base locations and at
the Panama City Beach Naval Surface Warfare Center. You will be supporting
multiple Navy projects of various scales and multiple contracts. You will hone
your developer skills and gain engineering experience rapidly.
Our team provides onsite support for modification, upgrades and software
maintenance supporting fielded software baselines along with our System
Integration Laboratory (SIL) software simulators. We provide software design,
development, coding, test, and integration support in the software development
environment.
JOB DUTIES:
* Software Development: Write and implement optimized code for microcontrollers
and processors, handling the full SDLC.
* Testing & Debugging: Perform unit, integration, and system testing, plus
troubleshoot issues and debug complex embedded systems.
* Documentation: Create technical manuals, design specifications, and maintain
code for future reference.
* Examples of software engineering and development support activities for this
role include but are not limited to the following:
* Design and implement real-time embedded software intensive code solutions,
test the resulting components, and analyze runtime profiles to debug errors
that might exist.
* Integrate software units and components producing integrated software items
consistent with the design that demonstrate the functional and non-functional
software requirements.
* Document software functionality.
* Perform Object-Oriented Analysis and Design (OOAD) and programming in Java,
C, C++, and C#.
* Perform software component development and lifecycle software support.
* Windows, Linux, and VxWorks operating systems programming.
* Use of Microsoft Visual C++ development environment with Microsoft Foundation
Classes (MFC).
* Use of Java development environments Eclipse, NetBeans, IntelliJ.
* Develop network protocol based applications using Transmission Control
Protocol/Internet Protocol (TCP/IP).
* The job also will include updating existing code and integrating improvements
to software already in operation.
* Will support all aspects of the software development life cycle.
* Review and test software components for adherence to the design requirements
and documents test results.
* Join team members in Agile software development.
SAIC® [http://www.saic.com/] is a premier mission 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, intelligence, and
civilian 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 23,000 strong; driven by mission, united by purpose, and
inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered
in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For
more information, visit saic.com [http://www.saic.com/]. For ongoing news,
please visit our newsroom [http://www.saic.com/who-we-are/newsroom/].
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
AI Outcome Customer Engineer, Forward Deployed Engineering
Google · Atlanta, Georgia, United States
Research Engineer, Responsible Frontier AI Research, DeepMind
Google · New York, New York, United States
Knowledge Engineer / Semantic Expert for AI Associate Director
Accenture · St. Louis, Missouri, United States
Staff/Principal AI Transformation Engineer
DiDi Autonomous Driving · San Jose, California, United States
AI Evaluations Engineer, US Decision Intelligence
Apple · Cupertino, California, United States
AI Solutions Engineer
Superior Essex · Sandy Springs, Georgia, United States
Role information can change. Confirm current details on the original application page.
