> Markdown version of [/jobs/ext/2014621-software-developer](https://www.wearedevelopers.com/jobs/ext/2014621-software-developer). 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 Developer - **Company:** Integral Federal - **Location:** Rockaway Township, NJ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Microsoft Windows, CAN Bus, Configuration Management, Software Documentation, Debian Linux, Digital Data, Ethernet, Serial ATA, Linux Distribution, Near Field Communication, Software Maintenance, Requirements Traceability, RS-232, Software Requirements Analysis, System Software, Serial Peripheral Interface, SC Clearance, Information Technology - **Published:** August 10, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9085089/software-developer ## About the Role * Bachelor's Degree in computer science or an IT-related degree with 7 years of experience * Possesses any one of the following IAT I Certifications: A+ CE, CCNA-Security, CND, Network+ CE, or SSCP * Experience using CAN bus, RS-232, RS-422, RS-485, Universal Serial Bus (USB), Serial Peripheral Interface Bus (SPI), Inter-Integrated Circuit (I2C), Ethernet, Serial ATA (SATA/eSATA), Integrated Drive Electronics (IDE), Thunderbolt, optical interfaces, near field communication, general purpose input/output and analog/digital input/output * Secret Clearance ## Description * Develop and integrate all software updates necessary for lifecycle support of the Joint Biological Point Detection System (JBPDS) system software, to include software transition of the Local Computer System (LCS) operating system from Windows to a Linux distribution (i.e., Debian), software maintenance, and updates. * Maintain traceability to JBPDS software requirements. The Contractor shall conduct software testing for each software revision to verify functionality and requirements traceability. * Update software documentation as necessary to document any software revisions. * Maintain laboratory JBPDS hardware configurations including swapping of components and system imaging. * Troubleshoot application issues as needed. Resolution and timeframe for instituting fixes shall factor in the importance of the system based upon criticality of the system to operational requirements. * Provide configuration management of all developed software versions. * Advance the state of the art in tools, techniques, and approaches used through research, Development, and natural system life-cycle processes ## Related Videos - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Developer Tools for Microsoft Azure](https://www.wearedevelopers.com/videos/450-developer-tools-for-microsoft-azure) ## Related Articles - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)