Software Engineer II
Elbit Systems of America · Fort Worth, TX · 1 wk ago
EngineeringFull-time
Responsibilities
- Provides software engineering input to the APS product team through development, testing, and validation activities.
- Develops and maintains C/C++ applications and embedded software for new features, system upgrades, and end-of-life replacements.
- Supports interpretation and implementation of internal and external customer application requirements.
- Reviews and becomes familiar with existing codebases, including subcontractor or partner-developed modules.
- Writes high-quality, maintainable source code within established deadlines.
- Performs unit testing and integration testing prior to release.
- Troubleshoots reported issues, identifying root causes and implementing corrective actions.
- Identifies, documents, and proposes solutions for software defects.
- Contributes to development and execution of test plans, procedures, and verification reports for qualification and acceptance testing.
- Supports laboratory testing on breadboards, mock-ups, and system integration test setups.
- Creates and maintains task lists and engineering documentation.
- Affords assistance with system integration, field testing, and system-level troubleshooting.
- Collaborates closely with systems, hardware, electrical, and test engineering disciplines.
Qualifications
- Bachelor’s degree in Engineering, Computer Science, or related technical field
- 2+ years of related experience
- Experience with C/C++ software development
- Candidate must hold or be able to obtain a SECRET security clearance
- Experience in embedded, real-time, or hardware-adjacent software environments preferred
- Experience working in classified or defense environments is a plus
- Experience supporting integrated hardware-software systems beneficial