Telit Cinterion is hiring a Cybersecurity Software Developer to design, build, and harden security capabilities for the deviceWISE product family, protecting products, platforms, and customers. You will develop and enhance secure, web-based and transaction-oriented applications running on embedded Windows and Linux gateways/servers, applying secure-by-design practices such as threat modeling and compliance-aware development. This role partners closely with R&D, management, and Field Applications Engineering, and includes direct customer interaction; experience with manufacturing OT and/or IoT is a plus. Government-focused engagements require ITAR eligibility.
Key objectives and responsibilities:
• Engineer secure features and security fixes across the full SDLC (requirements, design, implementation, verification, release, deployment, operations).
• Develop, debug, and harden deviceWISE services and web applications on embedded Windows/Linux gateways and servers (performance, reliabiKey objectives and responlity, memory/resource constraints).
• Perform threat modeling and security design reviews; drive remediation of findings (CWE/OWASP), including pen-test results and vulnerability disclosures.
• Implement and validate core security controls: authentication/authorization, RBAC/least privilege, secure session management, secrets management, and secure logging/auditing.
• Integrate security tooling into CI/CD pipelines (SAST/DAST, SCA, secrets scanning, container and IaC scanning) and improve signal-to-noise for developer workflows.
• Design and implement crypto and identity primitives (TLS/mTLS, PKI/certificate lifecycle, encryption at rest/in transit, code signing, secure update mechanisms).
• Harden OT/IoT connectivity paths (PLC/gateway/sensor integrations) and secure industrial protocols where applicable (MQTT, OPC UA, Modbus/TCP), including segmentation and interface controls.
• Translate regulatory/customer requirements into implementable engineering controls and evidence (e.g., IEC-62443/ISA-99, NIST SP 800-82, CRA; FIPS 140-3 when required).
• Produce technical documentation to support audits and customer security reviews (architecture decisions, control mapping, residual risk) and mentor engineers on secure coding patterns.
Requirements & Qualifications
• Bachelor’s degree in Computer Science/Computer Engineering/Cybersecurity (or equivalent experience).
• 10+ years of professional software development experience (C/C++, Python, C#, Java, and/or JavaScript) with code reviews, testing, and CI/CD.
• 5+ years engineering secure-by-design software (threat modeling, secure coding standards, vulnerability remediation).
• Hands-on development/debugging on Linux and Windows using Git and common build/tooling; familiarity with profiling and memory analysis (e.g., Valgrind/Coverity).
• Proficiency with application security tooling/automation (SAST/DAST, SCA, secrets scanning, fuzzing, container/IaC scanning).
• Proven track record leading client/customer technical discussions (security reviews, requirements clarification, audit evidence, and remediation plans).
• Strong English communication skills to translate customer/regulatory requirements into implementable controls and supporting evidence.
• Up to 20% availability to travel.
Preferred Qualifications
• Experience working in Agile development environments.
• POSIX systems development and Linux shell scripting/automation.
• Experience developing for small-footprint, memory-constrained devices and optimizing resource utilization.
• Cloud/edge experience (Azure/AWS), IoT/edge runtimes, and telemetry/observability stacks.
Telit Cinterion, a leader and pioneer in IoT innovation, is the largest and most cyber-secure Western provider of end-to-end IoT solutions, designed to reduce time-to-market and costs for businesses. The company offers a comprehensive portfolio encompassing custom-designed, ready-for-market connected devices and the industry’s broadest range of enterprise-grade wireless communication and positioning modules. Offerings extend to essential services such as IoT SIM plans and management, plus advanced edge-cloud software and data orchestration tools for processing and utilizing IoT data. Telit Cinterion also provides complete IoT and industrial IoT platforms, enabling the development and deployment of complex connected solutions. Focusing on security and reliability, the company delivers award-winning IoT solutions, modules, and services trusted by top global brands.