> Markdown version of [/jobs/ext/3051672-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/3051672-software-development-engineer). 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 Development Engineer - **Company:** Nabout Leidos - **Location:** United States - **Salary:** $107,900.0 - $195,050.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Android Software Development, JIRA, Automation of Tests, C++ (Programming Language), Mobile Application Development, Linux, Github, Protocol Buffers, Google Web Toolkits, Design of User Interfaces, Mobile Application Software, Node.Js, Scrum Methodology, Qt (Software), Ionic, Memory Leaks, Selenium, Software Engineering, SQLite, Subversion, VersionOne, Openapi, Test-Driven Development (TDD), ReactJS, Gitlab, Git, AngularJS, Gherkin, Information Technology, Api Design, Cucumber (Software) - **Published:** September 24, 2026 - **Apply:** https://jobs.military.com/career/346084/software-engineer-california-ca-san-diego ## About the Role * Position requires a current/active Secret DoD security clearance.\n * BS Degree in Computer Science or equivalent with 8-12 years' experience. \n * 8+ years of experience developing for Linux/Unix and Android operating systems.\n * 8+ years' experience with C++\n * 1-4 years of experience with Qt and Android application platforms\n * Experience in design and implementation of user interfaces for embedded applications / mobile devices with modern UI & Graphics frameworks.\n * The ideal candidate will have experience developing mobile applications with an eye for resource limited (and therefore optimized) software engineering.\n * Current Security + Certification (will need to achieve within 90 days of hire)\n, * Experience in Scrum Methodology or other Agile practices.\n * Experience with Mobile Application Development.\n * Experience with Software CM (e.g., Subversion, Git, GitLab, GitHub).\n * Experience with UI / UX Development Frameworks (e.g., Qt, Android, AngularJS, Ionic, GWT, SmartGWT, React, Node.js).\n * Experience with Agile Management Tools and Concepts (e.g., VersionOne, JIRA, Rally, etc.).\n * Experience with Automated Testing Tools/Technologies/Concepts (Squish for Qt, TDD, Selenium, Cucumber, Gherkin, BDD, Catch 2, Flawfinder, Valgrind).\n * Experience with formalized API development methodologies (e.g., OpenAPI 3.0)\n * Experience with SQLite, NNG, Google Protocol Buffers, Clang Format, Clang-Tidy a plus\n