Jobgether

Jobgether

Senior Device Engineer

US · Senior

Sponsorship not specifiedDetected 6 hours ago
JavaScriptTypeScriptGoNode.jsCode ReviewDockerLinuxCybersecurityComplianceEmbedded SystemsControlsTest AutomationTCP/IPResearchCommunicationCollaborationProblem SolvingMentoring

About the role

  • The role focuses on transforming device communication insights into reliable product capabilities that improve visibility and protection.
  • This is a remote-first opportunity for an experienced engineer who enjoys innovation, technical exploration, and meaningful security impact.
  • Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company.

Responsibilities

  • This position is listed on behalf of a partner company, who manages all applications and next steps.
  • Our partner is looking for a Senior Device Engineer based in United States.
  • This role offers the opportunity to build advanced software solutions that help secure critical infrastructure and connected environments worldwide.
  • The Senior Device Engineer will design and develop automation capabilities for identifying, analyzing, and interacting with network-connected devices across IoT, embedded, and industrial systems.
  • You will collaborate with security researchers, product teams, and engineers to deliver scalable solutions that address real-world cyber threats.

Requirements

  • The ideal candidate is an experienced software engineer with a strong cybersecurity mindset and the ability to work on complex systems involving network communication, automation, and connected devices.
  • 5+ years of experience as a software engineer delivering production-level software systems.
  • Professional experience in cybersecurity, secure software development, or related security domains.
  • Strong proficiency in Node.js, JavaScript, and TypeScript development.
  • Experience with Go programming is highly valued.
  • Strong understanding of network protocols, including TCP/IP, TLS, HTTP, authentication methods, and embedded or industrial communication protocols.
  • Experience working with relational databases and data-driven applications.
  • Strong knowledge of Unix/Linux environments, including debugging and performance analysis.
  • Experience with Docker and containerized development and deployment workflows.
  • Familiarity with cybersecurity best practices, vulnerability awareness, and secure coding principles.

Nice to have

  • Experience with industrial control systems, OT environments, embedded systems, or xIoT security is a plus.

Skills

  • Analyze device communication methods using network captures, documentation, hands-on testing, and reverse engineering techniques.
  • Translate undocumented protocols and device behaviors into reliable, automated product features.
  • Contribute to system migrations, architectural improvements, and modernization initiatives.
  • Troubleshoot complex production issues involving protocols, integrations, and difficult-to-reproduce device behaviors.
  • Use AI-assisted development tools effectively for research, coding, debugging, documentation, and productivity improvements.

Compensation

  • Competitive annual salary of approximately $165,000, based on experience and qualifications.

Benefits

  • Competitive equity package.
  • Comprehensive benefits plan.

Company info

  • We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements.
  • The final decision and next steps (interviews, assessments) are managed by their internal team.
  • We appreciate your interest and wish you the best!
  • Why Apply Through Jobgether?

This listing is sourced directly from Jobgether's careers page and normalized into a canonical job model.