Dragos logo
Dragos

Dragos is a computer and network security company specializing in industrial cybersecurity, incident response, threat intelligence, and security software. Past flexible jobs at Dra

Staff Device Engineer

Location

Worldwide

Posted

12 days ago

Salary

$192K / year

Seniority

Lead

Job Description

Staff Device Engineer

Dragos

Role Description We're seeking a highly skilled Staff Device Engineer to join our Device Engineering team as a strong individual contributor. In this role, you will tackle the toughest reverse engineering, fingerprinting, and automated control challenges across the network-connected devices that power critical industrial environments. No two devices are alike - each one is its own challenge. You will own complex technical work end-to-end, contribute deep subject-matter expertise to the team, and partner with product, threat research, and reverse engineering peers to deliver capabilities that defend our customers' operations. Responsibilities - Reverse engineer and automate control of network-connected devices, taking on the most complex devices and protocols - Drive identification and fingerprint network-connected devices across embedded, IoT, and OT/ICS endpoints - Architect and evolve our device interaction application, owning challenging components end-to-end - Set technical direction on complex device issues and bugs, including hard-to-reproduce and protocol-level problems - Leverage AI tools and coding assistants as a core part of your day-to-day engineering workflow—including reverse engineering research, code generation, debugging, test creation, and documentation - Write efficient, well-documented production code that other engineers can build on with confidence - Design and maintain automated test cases and frameworks that ensure the integrity of our device coverage - Build and improve internal tooling and automation that accelerates the Device Engineering team - Mentor engineers, lead code reviews, and grow the technical depth of the team through pairing, design reviews, and knowledge sharing - Collaborate cross-functionally with product, reverse engineering, threat research, and customer-facing teams to translate field needs into engineering outcomes Qualifications - 6+ years of experience as a software engineer, with a track record of shipping production systems and owning complex technical work - Deep expertise developing and debugging in Node.js, with strong fundamentals in modern JavaScript/TypeScript - Strong reverse engineering skills, including network protocol analysis, traffic capture interpretation, and device behavior reconstruction - Proficiency with relational databases, including schema design and query optimization for large datasets - Strong command of Unix/Linux environments, including systems-level debugging and performance analysis - Working proficiency with Docker and containerized development and deployment workflows - Solid understanding of network transport and application layer protocols (TCP/IP, TLS, HTTP, and common embedded/industrial protocols) - Strong command of regular expressions and pattern-based parsing for protocol and device fingerprinting - Demonstrated ability to mentor engineers, lead technical design discussions, and influence direction across teams - Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, evolving, remote-first environment - Bonus: experience with ICS/OT environments, embedded systems, or xIoT device security Requirements - Salary: $192,000 - Competitive Equity Package - Comprehensive Benefits Plan Company Description Dragos is on a relentless mission to defend industrial organizations that provide us with the necessities of modern civilization; running water, functioning electricity, and safe industrial working environments. As the market leader in ICS/OT Cybersecurity, we are dedicated to arming our customers with best-in-class technology, threat intelligence, and services to protect their systems as effectively and efficiently as possible. We’re a remote-first culture with operations in North America, Europe, the Middle East, and APAC. We’re looking for mission-oriented teammates who embody our core values of authenticity, transparency, and trust. Are you ready to make a difference? Come join a mission that can save the world!

Related Categories

Related Job Pages

More Engineer Jobs

OutSystems logo

Forward Deployed Engineer

OutSystems

The low-code platform for your high-stakes software.

Engineer12 days ago
Full TimeRemoteTeam 1,001-5,000Since 2001H1B Sponsor

• Discover and Prioritize AI-driven business use cases • Lead in what to build and why, not just how • Act as if the customer’s mission is our own • Stay accountable to the outcome • Move with urgency, focus, and resilience, wearing many hats with confidence • Test, adapt, and scale fast • Evolve in motion, turning ambiguity into momentum • Embrace complex customer environments not as obstacles, but as blank canvases

Japan
AssureSoft - Careers logo

QA Engineer

AssureSoft - Careers

AssureSoft is a multinational software development and information technology company providing strategic consulting, technology services, and outsourcing business processes. We work to innovate and create quality software with motivated, passionate, and qualified teams that develop in an environment of professional, stable growth and continuous learning. Inclusive Opportunities for Every Talent. At AssureSoft, we believe that true innovation is born from diversity—of ideas, experiences, and perspectives. That’s why our hiring practices are inclusive and reflect a firm commitment to equity and equal opportunity. Here, every person—regardless of origin, gender, orientation, or beliefs—finds a space to grow, contribute, and be valued not only for their talent, but also for who they are.

Engineer12 days ago
Full TimeRemoteTeam 201-500

Role Description - Execute manual testing across the client’s software components. - Write clean, detailed, and structured test cases that can later be automated. - Identify, document, and track defects across frontend, backend, mobile and UI systems. - Validate system behavior and ensure quality coverage across integrated environments. - Collaborate with development and product teams to align testing efforts with delivery needs. - Support overall QA initiatives within a modern cloud-based technology stack. Qualifications - Experience as a Manual QA Engineer or in a similar manual testing role. - Ability to write clear and well-structured test cases suitable for future automation. - Understanding of frontend, backend and mobile environments. - Exposure to Playwright or the ability to work closely with automation-oriented QA processes. - Ability to test across complex systems involving mobile, UI, and backend components. - QA experience using Claude Code/Copilot. - Can think critically about workflows, usability, edge cases, and quality concerns rather than only executing step-by-step instructions. - Can help define and communicate what needs testing, improvement, or refinement as features evolve quickly. - Can work with minimal supervision and operate independently. - Is comfortable collaborating directly with Client PO and CTO. - Is comfortable working in an unstructured environment, that can take initiative and think about the big picture. Benefits - Great Place To Work certification. - A company with more than 15 years of experience. - Work with world-class clients and long-term projects. - English scholarships for an external institute. - English classes with company teachers. - State-of-the-art tools and resources. - Certifications for your professional growth. - Recreation and leisure activities. - Compliance with the regulations and labor rights of your region. Company Description AssureSoft is a multinational software development and information technology company providing strategic consulting, technology services, and outsourcing business processes. We work to innovate and create quality software with motivated, passionate, and qualified teams that develop in an environment of professional, stable growth and continuous learning. Inclusive Opportunities for Every Talent. At AssureSoft, we believe that true innovation is born from diversity—of ideas, experiences, and perspectives. That’s why our hiring practices are inclusive and reflect a firm commitment to equity and equal opportunity. Here, every person—regardless of origin, gender, orientation, or beliefs—finds a space to grow, contribute, and be valued not only for their talent, but also for who they are.

Worldwide
Clubessential Holdings logo

Full Stack Engineer

Clubessential Holdings

Clubessential Holdings is an equal opportunity employer dedicated to building a diverse and inclusive workplace. Our company thrives upon the mutual respect and understanding between its employees, and as such, all qualified applicants/employees will receive consideration for employment without regard to that individual’s age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), gender, gender identity, sexual orientation, veteran status, physical or mental disability, genetic information, ethnicity, citizenship, or any other characteristic protected by law. Clubessential Holdings maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflects the Company's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. Important Notice Regarding Email Communication from Clubessential Holdings: Please be advised that Clubessential Holdings will only contact you using email addresses with the domain name of clubessentialholdings.com. We have been made aware of attempts to impersonate our company using domains such as clubessentialcareers.com. These emails are not affiliated with Clubessential Holdings and may be part of a scam. We strongly advise against engaging with any correspondence that does not originate from an official clubessentialholdings.com email address. If you receive a suspicious email or have any questions or concerns, please contact us directly at recruiting@clubessentialholdings.com. Your security and trust are important to us.

Engineer12 days ago
Full TimeRemoteTeam 501-1,000

Role Description We're hiring a full stack engineer who can move fluently between backend services, frontend UIs, and AWS infrastructure — and who treats the stack as a tool to solve problems, not a tribal identity. We don't care if you're "a Java person" or "a JS person." We care that you can pick up an unfamiliar codebase on Monday and ship something useful by Friday, with AI tools amplifying your throughput rather than slowing you down. If you find yourself bored when a problem requires switching languages or layers, this isn't your team. If that's the part you actually enjoy, keep reading. You'll own features end-to-end — from the database schema, through the service layer, to the UI the user actually clicks. You won't be handed a narrow vertical; you'll be expected to think across the whole stack and make sensible trade-offs at each layer. Concretely, in your first six months you'd expect to: - Ship at least one significant feature end-to-end, from data model to deployed UI - Take ownership of a backend service or domain — its API contract, p95 latency, error budget, and on-call quality - Move a measurable infra metric (cost, deploy time, error rate, or alert noise) in the right direction - Help shape how the team uses AI tools across backend and frontend work — prompts, evals, agentic flows Day-to-day, you'll write code (a lot of it AI-assisted), review PRs, debug across the stack, and partner directly with product, design, and other engineers. There's no buffer layer of EMs or PMs translating things for you. Qualifications - A genuine willingness to learn. - Adaptability across stacks. - Strong fundamentals in data structures, algorithms, concurrency, networking, caching, transactions, security. - System design at both high and low levels. - Sharp problem-solving skills. - Hands-on enterprise-scale experience. - Strong backend foundations on an enterprise-grade framework. - Solid frontend chops in at least one of Angular, React, or Vue. - Polyglot comfort. - AWS at depth. - Familiarity with both database paradigms. - Fluency with AI-assisted development. - High autonomy. Requirements - Experience with infrastructure-as-code (Terraform, CDK, Pulumi) - Event-driven architectures, CDC pipelines, or distributed workflow patterns at scale - Performance work — query optimization, caching strategies, profiling under load - Multi-tenant SaaS experience, especially around isolation and data partitioning - Built developer tools, internal SDKs, or AI-powered dev workflows - Open-source contributions or a public body of work we can look at - Prior experience in a small, fast-moving team (under ~30 engineers) Company Description Got questions? You can email us at talentsupport@xplortechnologies.com.

Worldwide

Role Description Nuvation Bio is looking for a highly motivated and productive Principal Scientist to join our Research Department supporting our drug discovery and development programs. The Principal Scientist will contribute to research for multiple oncology discovery programs. They will initiate, direct, and manage external and internal experimental studies that are critical to advancement of programs, informing corporate strategy, and working to serve the unmet medical needs in oncology. You will be responsible for: - Support the research strategy for multiple oncology programs by designing and executing critical and relevant experimental studies that further the understanding of Nuvation Bio compounds. - Responsible for study planning, protocol design, study execution, and data analysis of pharmacology and mechanism of action studies. - Manage outsourced studies with external vendors/CROs/academic collaborators. - Support medicinal chemists by providing data critical to understand SAR/biochemical characterization of early-stage programs. - Work cross-functionally with members of the broader research team and effectively collaborate with a fully integrated team to facilitate the success of Nuvation projects. - Build our reputation in the scientific community with conference presentations and publications. - All other duties as assigned. Qualifications - PhD in relevant biological discipline with a minimum of 5+ years’ experience preferred, or MS with 7+ years, Bachelor’s degree with 10+ years of relevant pharmaceutical industry experience in a fast-paced environment. - Demonstrated and broad expertise in cancer cell biology with knowledge of relevant experimental techniques, including in vitro and in vivo oncology model systems. - Demonstrated expertise in the evaluation and development of small molecules. - Strong track record in oncology demonstrating knowledge of multiple fields of biology, reflected in multiple successful projects and publications. - Exceptional problem solving, analytical thinking, and strategic skills. - Excellent written and verbal communication skills with the proven ability to work effectively as a member of a multidisciplinary team. Requirements - Problem-Solver: As an action-oriented self-starter, you’re eager to apply your expertise in diagnosing inefficiencies, determining root causes, and recommending solutions to complex challenges. - Personable: You establish and nurture highly effective relationships with colleagues and key stakeholders that support and advance project goals and objectives. - Credible: Thorough understanding of clinical methodologies and providing sound analytical support, you quickly establish credibility as a reliable resource. - Emotional intelligence, curiosity, and a knack to figure out a way to build something better. - Communication: Effectively listens, conveys, and receives ideas. Maintains a consistent flow of information. A strong presenter and effective communicator with the ability to influence stakeholders. - Accountability: Acts with a clear sense of ownership - whether the task is in their role description. Holds yourself and others accountable to execute all tasks at hand through seen and unforeseen circumstances with high quality and integrity. - Adaptability: Can manage in an environment of ambiguity. Embraces the change of a new system, process, technology, or idea in the organization. You could reassess priorities, alter goals and take risks. Benefits - Competitive Base Salary, Bonus, and Equity Plans. - Unlimited Vacation and 10 Sick Days Annually. - Excellent Medical, Dental, and Vision Coverage. - 401K with Company Matching. - And much more!

United States
$175K - $185K / year