TC IoT Solutions

IoT Solutions is a Telit Cinterion business unit. Mobilogix is a retired brand.

Cybersecurity Software Developer

Security EngineerSecurity EngineerFull TimeRemoteTeam 501-1,000Since 1986H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

14 days ago

Salary

Not specified

Bachelor Degree3 yrs expEnglishCloudCyber SecurityG RPCIo TJavaJava ScriptJenkinsKubernetesLinuxMicroservicesPython

Job Description

• Design, build, and harden software that protects our products, platforms, and customers. • Enhancing current security features and implementing new security features for the Telit Cinterion deviceWISE family of products. • Performs coding, debugging, testing, and troubleshooting on a variety of operating systems and gateways • Develop solutions for a variety of Windows and Linux operating system environments • Organizes and schedules their work and determines the best approach to solve a range of highly complex technical problems • Participates in architecture, design, code reviews and unit testing • Mentors other engineers • Works independently and collaborates well with others • Follows and improves our design, verification, build, and release processes • Embeds security controls (auth N/Z, key management, secrets handling, secure logging, input validation, least privilege) into microservices, APIs, and device/edge components. • Performs and/or remediates threat modeling, static/dynamic analysis (SAST/DAST), dependency scanning (SCA), container image scanning, and IaC checks as part of CI/CD. • Develops security tooling, libraries, and SDKs to standardize secure patterns for development teams. • Partners with other product and platform development teams to design and implement encryption-in-transit/at-rest, certificate rotation, secure boot, code signing, and OTA update hardening. • Collaborates with cloud/edge and OT/IoT engineers to harden interfaces to logic controllers, PLCs, gateways, and sensors • Works to segment networks and secure protocols (e.g., MQTT, OPC UA, Modbus/TCP where applicable). • Reviews designs and code for security vulnerabilities; conduct pen-test remediation and coordinate fixes to meet release timelines. • Contributes to secure coding guidelines, developer training, and security champions programs. • Instruments runtime monitoring and develop detections to surface misuse, anomalous behavior, and policy violations. • Documents design, security controls, and residual risks to support audits and customer questionnaires. • Focuses on security and compliance in the context of operations and enterprise technology to fully address and comply with global regulatory compliance (ISA-99, IEC-62443, NIST SP 800-82), the Cybersecurity Resiliency Act (CRA), and integration, certification, and deployment of FIPS 140-3.

Job Requirements

  • Bachelor’s degree in computer science, Computer Engineering, Cybersecurity, or related field, or equivalent practical experience.
  • 3–7+ years of professional software development experience (e.g., Python, C/C++, C#, or Java), including code reviews, unit/integration testing, and CI/CD.
  • Hands-on experience implementing security best practices in application, cloud, or embedded/edge software.
  • Working knowledge of modern architectures (microservices, containers, Kubernetes), APIs (REST/gRPC), and event streaming.
  • Familiarity with common CWE categories (injection, authZ bypass, insecure deserialization, SSRF, RCE) and mitigations.
  • Experience with security tooling: SAST/DAST, SCA, container/IaC scanners, fuzzing, secrets scanners, and vulnerability management platforms.
  • Ability to interpret and apply regulatory and compliance requirements in software designs.
  • C/Python/Java/JavaScript development experience
  • Experience in the Linux environment including tools for debugging, profiling, and version control
  • Experience in the Windows environment including tools for debugging, profiling, and version control
  • Comfortable using Visual Studio
  • Experience with build tools like: autotools (autoconf, automake, etc.) and CMake
  • Experience with code analysis tools like Coverity and memory analysis tools like Valgrind
  • Experience with continuous integration tools like Jenkins
  • Git source control management
  • Experience with web application development
  • Strong communication and interpersonal skills

Benefits

  • Health insurance
  • Flexible working hours
  • Professional development opportunities
  • Paid time off

Related Categories

Related Job Pages

More Security Engineer Jobs

Security Engineer

ClassLink

ClassLink’s mission is to empower educators to improve learning through innovative systems and services.

Security Engineer14 days ago
Full TimeRemoteTeam 51-200Since 1998H1B Sponsor

Agentic Security Engineer building AI-powered security systems for education

AngularAWSAzureCloudCyber SecurityGoogle Cloud PlatformJavaScriptNode.jsPythonReact
United States
$120K - $165K / year

Cybersecurity Engineer – Level 3

Rhodian Group

Rhodian removes the complexity between businesses and people through Technology, Cybersecurity, and Compliance.

Security Engineer14 days ago
Full TimeRemoteTeam 11-50Since 2005

Cybersecurity Engineer managing penetration testing and vulnerability management

CloudCyber SecurityLinux
United States

Cybersecurity Manager – Policy & Training

Solventum

Enabling better, smarter, safer healthcare to improve lives.

Security Engineer14 days ago
Full TimeRemoteTeam 10,001+H1B No Sponsor

Cybersecurity Manager leading policy and training initiatives at Solventum.

Cyber Security
United States
$143.2K - $196.9K / year

Security GRC & Customer Trust Automation Intern

Sprinklr

Un-siloed teams. Happier customers.™

Security Engineer14 days ago
InternshipRemoteTeam 1,001-5,000Since 2010H1B Sponsor

Intern automating GRC and Customer Trust workflows at Sprinklr.

PythonSQL
Texas
$39K - $65K / year