> Markdown version of [/jobs/ext/3322643-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/3322643-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** Elbit America Inc. - **Location:** Merrimack, NH, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Unit Testing, C++ (Programming Language), Embedded Software, Python (Programming Language), OpenCL, Software Engineering, Software Systems, System Integration Testing, Systems Integration, Gpu Programming, Fastapi, Integration Tests, Information Technology, Codebase, Hardware Infrastructure - **Published:** September 9, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=736b29625c393c56 ## About the Role * Bachelor's degree in Engineering, Computer Science, or related technical field * 2+ years of related experience * Experience with C/C++ and Python 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 * Experience with GPU programming such as OpenCL is beneficial Skills and Abilities: * Proficient in software development processes including requirements, design, implementation, and test * Strong understanding of software development lifecycles and structured engineering processes * Solid understanding of interactions between software and hardware components * Strong written and verbal communication skills * Ability to work effectively in a classified environment following security procedures * Ability to work daily onsite in software integration lab when required ## Description * Provides software engineering input to the Embedded Software product team through development, testing, and validation activities * Develops and maintains C/C++ and Python applications and embedded software for new features, system upgrades, and end of life replacements * Supports interpretation and implementation of internal and external customer requirements * Reviews and becomes familiar with existing codebases, including subcontractor or partner developed modules * Writes high quality, maintainable source code within established deadlines and company policies and guidelines * 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 * Assists with system integration, field testing, and system level troubleshooting * Collaborates closely with systems, hardware, electrical, and test engineering disciplines