NTT DATA Services

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers, and application services. Our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.

IoT / Edge Software Engineer

Location

United States

Posted

4 days ago

Salary

$68.1K - $141.8K / year

Seniority

Mid Level

Job Description

IoT / Edge Software Engineer

NTT DATA Services

Role Description The IoT Edge Software Engineer is responsible for the design, development, deployment, and maintenance of edge software components that enable secure, reliable, and scalable integration between field-deployed dosimeter devices, gateways, and cloud environment. This role is central to the modernization of client's radiation exposure management, focusing on the implementation and optimization of AWS Greengrass-based IoT gateway solutions, Bluetooth Low Energy (BLE) device communication, and secure data transmission protocols. - Develop and maintain software modules that run on Linux-based gateway hardware, supporting features such as device authentication, data encryption, remote updates, and automated diagnostics. - Ensure that all edge software is auditable, maintainable, and aligned with the mission-critical needs of operational communities, supporting both connected and disconnected operational scenarios. - Deliver a robust, secure, and resilient edge computing infrastructure that enables client to provide accurate, timely, and actionable radiation exposure data across enterprise. Job Duties - Design, develop, and maintain edge software modules for IoT gateways, supporting BLE dosimeter communication, device management, and secure data transmission. - Implement and optimize AWS Greengrass components for deployment on Linux-based gateway hardware. - Develop and maintain secure device authentication, data encryption, and remote firmware update capabilities. - Integrate edge software with AWS IoT Core, MQTT messaging, and cloud services. - Support real-time and batch data ingestion workflows, including handling of disconnected operations and automated re-synchronization. - Collaborate with backend, security, and DevSecOps teams to ensure compliance with DoD IL4, FedRAMP, and RMF requirements. - Troubleshoot, optimize, and enhance edge software performance, reliability, and security. - Maintain comprehensive technical documentation for edge software components, deployment procedures, and operational workflows. - Participate in code reviews, security assessments, and compliance audits as required by contract and SOW. - Provide technical support for field deployment, user acceptance testing, and ongoing operations of edge solutions. Qualifications - Bachelor’s degree in a quantitative field such as engineering or mathematics (e.g., Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems). - Minimum 3 years of experience with software engineering. - Minimum 1 year of experience with applying modern software development methodologies (e.g., agile, DEVOPS/DEVSECOPS) in a professional or academic setting. - Ability to obtain a Secret Clearance. Preferred Qualifications - Experience with applying programming concepts in a professional or academic setting. - Experience developing backend services and APIs for cloud-based, IoT-enabled, or regulated federal systems. - Proficiency in Python, Java, or similar languages used for backend and API development. - Familiarity with AWS GovCloud, Greengrass, and secure data integration in DoD environments. - Experience implementing RBAC, organizational hierarchy, and secure authentication/authorization mechanisms. - Knowledge of DoD cybersecurity, privacy, and RMF requirements for IL4/IL5 systems. - Experience with automated testing, CI/CD pipelines, and DevSecOps practices. - Strong documentation and communication skills, including the ability to produce technical specifications and API documentation. - Experience supporting data migration, legacy system integration, and operational troubleshooting in large-scale enterprise environments. Benefits - Medical, dental, and vision insurance with an employer contribution. - Flexible spending or health savings account. - Life and AD&D insurance. - Short and long term disability coverage. - Paid time off. - Employee assistance program. - Participation in a 401k program with company match. - Additional voluntary or legally-required benefits.

Related Job Pages

More Backend Engineer Jobs

Kindgeek logo

Senior Java Developer

Kindgeek

We build innovative products that generate value.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Contribute to implementing solution code with great attention to detail while fulfilling Java development best practices • Write reusable and testable code, create functional and practical technical documentation • Work closely with other team members and the client to implement designs – we are developing a product from scratch. Thus we communicate directly with the management of the client company • Proactively address technical issues and risks that could impact the project schedule and integrity of the application environment.

Ukraine
Feeld logo

Senior Backend Monetization Engineer

Feeld

Feeld is a United Kingdom-based dating application that is on a mission to become a space where users “can be honest with themselves” and “responsible tow

• Designing, building, and operating scalable and secure backend systems that power revenue-generating experiences • Owning the health, reliability, and performance of the monetization funnel • Designing and maintaining backend integrations for subscriptions, billing, entitlements, pricing logic, and promotions • Ensuring correctness and compliance of monetization flows while minimizing revenue-impacting incidents and improving detection/resolution • Enabling experimentation through feature flags, testing, and analytics instrumentation • Partnering with the Data team to build and maintain analytics and reporting for revenue performance, user behavior, and system health

United Kingdom
£75K - £110K / year
Imagemaker logo

Senior Back-End Developer, Java

Imagemaker

Let’s co-create awesome digital experiences!

Full TimeRemoteTeam 201-500Since 2003H1B No Sponsor

El proyecto estará enfocado en crear soluciones mobile para pagos digitales, activación de medios de pago y automatización de flujos.

Chile
3Pillar Global logo

Python Software Engineer – Contractor

3Pillar Global

Building digital businesses, together.

ContractRemoteTeam 1,001-5,000H1B Sponsor

• Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality. • Ensure code is secure through Software Composition Analysis (SCA), and drive remediation through triaging, prioritization, remediation and verification. • Provide accurate status tracking, reporting, and estimation using project methods and tools. • Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentation. • Execute activities within the current methodology and uphold the highest quality standards. • Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success. • Take ownership of projects, from technical design to a successful launch. • Participating in code reviews to maintain code quality and consistency.

Costa Rica