You’ll spearhead the security of our software applications—encompassing robot control interfaces, cloud platforms, and user-facing tools like mobile apps and teleoperation dashboards.
As an Application Security Engineer, you’ll spearhead the security of our software applications—encompassing robot control interfaces, cloud platforms, and user-facing tools like mobile apps and teleoperation dashboards. You’ll design robust defenses against vulnerabilities, leveraging tools like SAST, DAST, and SCA, while collaborating with software developers, cloud architects, embedded security engineers, and AI teams. This role is pivotal in securing the application layer that drives our robots’ higher-level functions—such as gesture-based commands and remote diagnostics—ensuring reliability, data integrity, and safety. You’ll shape a cohesive security posture in a fast-moving startup landscape.
Application Security Design: Develop and enforce secure coding standards for humanoid robotics applications (e.g., real-time control GUIs, teleoperation apps, behavior scripting tools), integrating protections like input sanitization, multi-factor authentication, and secure session handling.
Threat Modeling & Mitigation: Conduct threat modeling to pinpoint and neutralize risks—such as SQL injection in telemetry dashboards, XSS in user portals, or API abuse in command interfaces—specific to humanoid robot interactions.
API & Cloud Security: Secure RESTful APIs, GraphQL endpoints, and cloud integrations that enable robot-to-cloud communication, implementing OAuth 2.0, JWT, and TLS 1.3 to protect data flows like motion telemetry or voice commands.
Cross-Functional Collaboration:
Testing & Validation: Lead rigorous testing with SAST (static analysis), DAST (dynamic testing), and SCA (dependency scanning) tools; conduct penetration tests (e.g., exploiting API rate limits) and integrate automated security gates into CI/CD pipelines (e.g., GitLab CI, Jenkins).
Incident Response: Drive rapid response to app-layer breaches—like compromised user portals or OTA hijacking—working cross-functionally to contain, mitigate, and log incidents with tools.
Compliance & Standards: Align security with OWASP Top 10, NIST 800-53, and robotics-specific regs, ensuring audit-ready systems.
Innovation: Explore advanced app security paradigms to future-proof our humanoid robots against evolving threats.
Experience:
Technical Skills:
Education: Bachelor’s degree in Computer Science, Cybersecurity, or related field (Master’s or certs like CSSLP, GWAPT preferred).
Collaboration: Skilled at partnering with software, cloud, embedded, and AI teams, driving security consensus in a robotics context.
Mindset: Startup-savvy—proactive, innovative, and passionate about securing humanoid robotics applications.
Nice-to-Haves: