Required Skills & Experience
Must-Haves:
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, IT, Information Systems, Mathematics, or similar quantitative field
- 3+ years of professional software engineering experience
- Experience applying programming concepts professionally or academically
- Experience working with Agile, DevOps, or DevSecOps methodologies
- Ability to obtain required Secret clearance prior to start
Nice to Have Skills & Experience
Plusses:
- AWS Greengrass experience
- AWS IoT Core experience
- Embedded/Linux-based software development
- Bluetooth Low Energy (BLE) device communication
- MQTT messaging
- Python, Java, or similar programming experience
- IoT gateway or edge computing development
- Device authentication and data encryption
- Remote firmware/software update experience
- Experience with AWS GovCloud
- DoD/federal experience and knowledge of IL4/IL5, FedRAMP, or RMF
- Experience building systems capable of connected/disconnected operations
- CI/CD, automated testing, and DevSecOps experience
Job Description
Day-to-Day:
- Design and develop software running on NAVREMS IoT edge gateways
- Support communication between field-deployed dosimeters, gateways, and the cloud environment
- Develop BLE-based device communication and device-management functionality
- Build and optimize AWS Greengrass components running on Linux-based gateway hardware
- Integrate edge software with AWS IoT Core and MQTT messaging
- Develop secure authentication, encryption, and remote update capabilities
- Support real-time and batch data ingestion
- Build reliable workflows for disconnected operations and automated re-synchronization
- Troubleshoot and optimize edge-to-cloud performance, reliability, and security
- Partner with backend, security, and DevSecOps engineers
- Support testing, field deployment, security assessments, and ongoing operations
- Maintain technical and deployment documentation
Job Description:
Insight Global is seeking an IoT/Edge Software Engineer for a top federal technology client supporting the modernization of a mission-critical Navy radiation exposure management platform. This engineer will develop software that connects field-deployed devices and IoT gateways with secure cloud environments, with a focus on AWS Greengrass, Linux-based edge computing, BLE communication, MQTT, and AWS IoT Core. This is a strong opportunity for an engineer interested in building secure, resilient edge-to-cloud solutions supporting real-world Navy operations. Main Hotbook distinction: For the Backend role, target API/microservices + Python/Java + AWS profiles. For the IoT/Edge role, prioritize Greengrass + Linux + BLE/MQTT + IoT/edge experience. Those profiles may overlap, but they should not be sourced as the same engineer. Writing changes: I condensed the long SOW language into recruiter-friendly must-haves, pluses, and day-to-day bullets while preserving the technical differentiators. I also avoided inventing missing commercial details and flagged those as TBD.