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?
Apply directly at Jobgether →Create a free account for alerts like thisView Jobgether immigration profile
This listing is sourced directly from Jobgether's careers page and normalized into a canonical job model.