Software Engineer
Summary
Software Engineer developing, debugging, and enhancing embedded C/C++ software for advanced defense systems, primarily working within an existing codebase to integrate new features and troubleshoot hardware/software issues alongside electrical, systems, and test engineers. Requires an Active Secret Clearance and supports Government (DoD/Navy) customers.
Location: Panama City Beach, FL
Clearance: Active Secret Clearance
- Develop, modify, debug, and troubleshoot embedded software within an existing codebase.
- Integrate new software features and specialized capabilities into existing systems.
- Perform software testing, debugging, and root-cause analysis to resolve integration and performance issues.
- Support software configuration, system integration, and troubleshooting with electronic hardware and components.
- Collaborate with electrical, systems, and test engineers during integration and testing activities.
- Review and improve existing code for reliability, maintainability, and performance.
- Support documentation of software changes, configurations, test results, and technical issues.
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical field.
- 3+ years of professional software engineering experience
- Hands-on experience with embedded software development and programming.
- Experience modifying, debugging, and troubleshooting an established or legacy codebase.
- Proficiency with embedded programming languages such as C and/or C++.
- Experience integrating new software features or capabilities into existing systems.
- Experience integrating and troubleshooting software with electronics, embedded hardware, sensors, or related components.
- Experience supporting hardware/software integration and system-level testing.
- Cybersecurity or secure software development experience.
- Previous experience supporting DoD, Navy, or other defense systems.
- Familiarity with configuration management and version control tools such as Git.
- Competitive salary packages with bonus potential.
- Comprehensive health, vision, and dental coverage.
- Generous PTO and 11 paid holidays.
- Life and disability insurance options.
- 401(k) with company match.
- Recognition and rewards for employee contributions.
- Opportunities for professional development and career growth.