CrawlJobs Logo

Manager, SW Engineering

roku.com Logo

Roku

Location Icon

Location:
India , Bengaluru

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

You will be part of the Roku Content Management System and Tools Engineering team, playing a key role in developing the next generation content management systems that drive content ingestion, selection, management, and curation workflows. These systems are vital for empowering critical functions like Search and Recommendation on the Roku Platform. Your projects will have a direct impact on millions of Roku users globally. Throughout, you'll collaborate with key stakeholders across various Roku engineering teams and take the lead in designing our content management system.

Job Responsibility:

  • Lead and grow a high-performing engineering team responsible for content ingestion, enrichment, QC automation, and partner portal systems
  • Architect and scale distributed systems that handle millions of assets and metadata records, ensuring reliability and low-latency processing
  • Collaborate with product and operational partners to deliver a world-class Partner Portal that empowers studios, networks, and content providers to onboard and manage their catalogs seamlessly
  • Drive automation across video, audio, artwork, and metadata QC, integrating AI/ML-based services to improve accuracy and efficiency
  • Partner cross-functionally to streamline content delivery and operational workflows
  • Provide technical direction, conduct code and design reviews, and ensure best practices in performance, observability, and security
  • Manage individual project priorities, deadlines and deliverables
  • Recruit and mentor engineers, fostering a culture of technical excellence, innovation, and accountability

Requirements:

  • 5+ years proven track record in hiring, building and leading high-caliber product engineering teams
  • 8+ years of software development experience with deep technical knowledge and expertise in building high availability, large-scale distributed systems and services
  • Proven experience in building scalable, distributed backend systems in cloud environments such as AWS, GCP or Azure
  • Strong understanding of microservice and event-driven architectures, including experience with messaging and streaming frameworks like Kafka, SQS, or similar technologies
  • Strong leadership, collaboration and communication skills in working with cross-functional teams across the organization and delivering on big and ambitious goals
  • Deep understanding of content management, metadata processing, and media workflow automation
  • Experience in designing or integrating partner-facing platforms or portals for content or data management
  • Ability to handle periodic on-call duty as well as out-of-band requests
  • strong written and verbal communication skills
  • Bachelor’s degree in computer science plus 8 years of experience or equivalent
  • Master's degree preferred
What we offer:
  • global access to mental health and financial wellness support and resources
  • local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • vacation and other personal time off

Additional Information:

Job Posted:
February 16, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Manager, SW Engineering

Manageability SW Engineer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 4+ years' experience
  • Expertise in multiple software systems design tools and languages
  • Strong analytical and problem-solving skills
  • Extensive working knowledge and experience in developing Enterprise level systems software products
  • Expertise in developing software using C++ / Java
  • Experience with CIM (Common Information Model) and WBEM (Web Based Enterprise Management) based Manageability and Monitoring tools like HPE SIM, Nagios etc
  • Experience working on WBEM providers and XML
  • Working knowledge of SNMP
  • Excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Design enhancements, updates, and programming changes for hardware manageability software
  • Architect modular and extensible components for system configuration, hardware diagnostics, and remote management
  • Integrate software with platform firmware, OS-level services, and possibly cloud-based management consoles
  • Ensure high performance, reliability, and security of manageability interfaces
  • Collaborate and communicate with management, internal, and partners regarding software systems design status, project progress, and issue resolution
  • Represents the software systems engineering team for all phases of larger and more-complex development projects
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Hardware Engineering Manager - SASE Products

As a member of Aruba hardware engineering team, the Hardware Engineering Manager...
Location
Location
United States , San Jose
Salary
Salary:
130500.00 - 300000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Electrical Engineering or equivalent
  • Minimum of 4-6 years of managing a technical team
  • Understanding of Microsoft Word and Excel, Salesforce and Jira
  • Understanding of PCBA assembly and system integration a MUST
  • Understanding of manufacturing process and test a MUST
  • Background in hardware quality assurance and product reliability a plus
Job Responsibility
Job Responsibility
  • Manage a team consisting of hardware quality assurance, sustaining, and failure analysis on SASE Products
  • Create and maintain HW and SW interoperability matrix
  • Co-ordinate compatibility testing on new product and components with various vendor and/or equipment
  • Review factory quality with Aruba quality team and drive improvement actions as necessary
  • Co-ordinate cross functional supplier Failure Analysis (FA)
  • Collaborate with FAE, HW, and SW engineering to escalate critical failures, identify trends, and validate resolution
  • Document current process, enhance and build automated/standardized Quality dashboard
  • Maintain ECO matrix for refurbished products
  • Maintain a design for reliability/service guide. Review upcoming designs for DFR/DFS requirements
  • Review product environmental compliance for RoHS, REACH, WEEE and validate compliance through Aruba supply chain
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Technical Program Manager

We are seeking an experienced and highly motivated Program Manager to join our S...
Location
Location
Malaysia , Johor Bahru
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Engineering (Mechanical Engineering, Manufacturing Engineering or Process Engineering strongly preferred)
  • Working knowledge of software/firmware and some programming background
  • Familiarity with electronics, ability to read and understand electrical schematics and wiring diagrams
  • 5+ years in project management related to product development
  • 5+ years working on assembly lines or in a Process or Manufacturing Engineering capacity
  • Strong communication skills, teamwork and interpersonal skills
  • Strong analytical and problem-solving skills
  • Ability to utilize various technologies and tools to effectively manage projects and provide clear and concise communications
  • Adept in Microsoft Project, MS Excel, Jira
  • Proficiency in Minitab desirable
Job Responsibility
Job Responsibility
  • Work as the technical and programmatic focal point and facilitator for Sustaining Engineering activities in our Malaysia office
  • Prioritize highest value projects with US, SE team and organize resources against them
  • backlog other ideas to keep SE to-do lists lean
  • Identify part, product and assembly issues quickly and work through root cause to resolution
  • Prepare budgets, purchase orders and schedules as needed for SE projects
  • Identify cost-reduction opportunities at a part, product, assembly and calibration level
  • Coordinate testing activities with engineers and the quality department to ensure product meets engineering and product specifications
  • Manage, document and confirm product changes at multiple contract manufacturers
  • check and maintain consistency of solutions/updates across multiple CMs
  • Ensure that management and stakeholders are notified of any potential schedule impacts
  • Fulltime
Read More
Arrow Right

Senior Technical Project Manager

We are seeking an experienced and highly motivated Project Manager to join our S...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Engineering (Mechanical Engineering, Manufacturing Engineering or Process Engineering strongly preferred)
  • Working knowledge of software/firmware and some programming background
  • Familiar with electronics, with the ability to read and understand electrical schematics and wiring diagrams
  • 2+ years in Project Management related to product development
  • 5+ years working on products and assembly lines in a Mechanical Engineering, Process or Manufacturing Engineering capacity
  • Ability to utilize various technologies and tools to effectively manage projects and provide clear and concise communications to teams and stakeholders
  • Adept in Microsoft Project, MS Excel, Jira. Proficiency in Minitab desirable
  • The ability to understand and apply statistical process control methods is highly desirable including Cpk’s, T-Tests, X-Bar/R charts, DOE’s, etc.
  • Must be willing to work in our Salt Lake City (South Jordan) office Monday through Friday each week
  • Ability to regularly travel to Asia as needed (likely 4x/yr, can include travel to Malaysia and other areas of Asia)
Job Responsibility
Job Responsibility
  • Work as the technical and programmatic focal point and facilitator for Sustaining Engineering activities in our Utah office
  • Prioritize highest value projects with US SE team and organize resources against them
  • backlog other ideas to keep SE to-do lists lean
  • Identify part, product and assembly issues quickly and work through root cause to resolution
  • Prepare budgets, purchase orders and schedules as needed for SE projects
  • Identify cost-reduction opportunities at a part, product, assembly and calibration level
  • Coordinate testing activities with engineers and the quality department to ensure product meets engineering and product specifications
  • Manage, document and confirm product changes at multiple contract manufacturers
  • check and maintain consistency of solutions/updates across multiple contract manufacturers
  • Ensure that management and stakeholders are notified of any potential schedule impacts
  • Fulltime
Read More
Arrow Right

Automative Full-Stack SW Engineer

Location
Location
United States , Palo Alto
Salary
Salary:
Not provided
hireitpeople.com Logo
Hire IT People, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent in Computer Science or equivalent in a related field or a foreign equivalent is required closely related field with relevant experience
  • Develop robust embedded applications in C#, C++, and Python for real-time automotive and industrial systems
  • Apply computer vision and image-processing techniques using OpenCV and machine-learning frameworks for perception and ADAS functionalities
  • Create high-performance 3D rendering pipelines and visualization modules using OpenGL, Unity, or Qt
  • Implement optimized rendering techniques such as Level of Detail (LOD), culling, and shader-based lighting
  • Develop and test real-time 3D visualization tools that simulate vehicle environments, sensor behavior, and UI transitions
  • Build interactive automotive HMI SW systems for vehicle dashboards using Qt/QML
  • Design and develop modular, data-driven UI components in Qt/QML
  • Adapt and validate HMI designs for multiple target environments (Linux and QNX-based IVI systems)
  • Develop and validate communication modules supporting CAN, LIN, TCP/IP, HTTP/HTTPS, MQTT, WebSockets, and UDS protocols
Job Responsibility
Job Responsibility
  • Develop robust embedded applications in C#, C++, and Python for real-time automotive and industrial systems, ensuring optimal performance and scalability
  • Apply computer vision and image-processing techniques using OpenCV and machine-learning frameworks for perception and ADAS functionalities in autonomous vehicles
  • Create high-performance 3D rendering pipelines and visualization modules using OpenGL, Unity, or Qt for instrument clusters and IVI (In-Vehicle Infotainment) interfaces
  • Implement optimized rendering techniques such as Level of Detail (LOD), culling, and shader-based lighting to ensure smooth frame rates and efficient GPU utilization across embedded platforms
  • Develop and test real-time 3D visualization tools that simulate vehicle environments, sensor behavior, and UI transitions, supporting validation of ADAS and HMI functionalities in virtual environments using Unity or OpenGL frameworks
  • Build interactive automotive HMI SW systems for vehicle dashboards using Qt/QML, integrating real-time data from sensors such as LiDAR, Radar, and Cameras
  • Design and develop modular, data-driven UI components in Qt/QML that dynamically update based on real-time sensor inputs (e.g., speed, navigation, proximity alerts) to enhance user experience and system responsiveness
  • Adapt and validate HMI designs for multiple target environments (Linux and QNX-based IVI systems), ensuring consistent performance, user interaction flow, and compliance with automotive UX standards
  • Develop and validate communication modules supporting CAN, LIN, TCP/IP, HTTP/HTTPS, MQTT, WebSockets, and UDS protocols for efficient data exchange between ECUs and cloud servers
  • Develop and integrate web-based dashboards and RESTful APIs using modern web technologies and protocols to visualize and manage real-time embedded system data over Linux servers
Read More
Arrow Right

Senior Security SW and System Engineer

As part of our HPE Operations Cybersecurity Lab the Senior Security Engineer wil...
Location
Location
United States , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 6-10 years experience
  • Extensive experience with multiple software systems design tools and languages
  • Excellent analytical and problem solving skills
  • Experience in overall architecture of software systems for products, solutions and IT systems
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • In-depth Cyber and IT security knowledge
  • Solid knowledge of security fundamentals and general security technologies, including: network security controls (firewalls, VPNs, IPSec, IDS/IPS), secure code, physical security, cryptography, authentication, identity management, network communication ports and protocols, etc.
  • Experience in Penetration testing with tools
  • Experience with Web Application Security Testing (Tools: Burp, OWASP ZAP etc.)
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain robust, scalable, and high-quality security and software solutions
  • Bring relevant subject matter expertise on application and systems security strategy, architecture and roadmaps, review application architectures, code and system services from a security perspective
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development
  • Reviews and evaluates designs and project activities for compliance with secure systems design and development guidelines and standards
  • provides tangible feedback to improve product security and mitigate failure risk
  • Provides security domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • Direct and coordinate the implementation of test automation and other test tools (security)
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

HPC SW Cloud Engineer

HPC SW Cloud Engineer role focused on designing, implementing, and maintaining H...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 8+ years experience
  • Linux OS
  • Go Lang programming
  • Python programming
  • Docker container engine
  • Podman container engine
  • Kubernetes container orchestration
  • Github version control
  • Gitlab version control
Job Responsibility
Job Responsibility
  • Design, implement, Kubernetes hosted microservices services to support scalable and resilient cloud-based applications
  • Implement infrastructure as code methodologies to automate the provisioning and management of cloud resources
  • Utilize tools such as Terraform or Ansible for declarative infrastructure definition
  • Collaborate with cross-functional teams to define and implement best practices for cloud-based services
  • Ability to triage- requiring a strong blend of technical depth, investigative skills, and cross-team coordination to quickly assess, prioritize, and resolve complex internal and customer reported issues
  • Expertise in container orchestration using Kubernetes, including deploying, scaling, and managing containerized applications
  • Develop and maintain automation scripts and tools to streamline deployment, monitoring, and maintenance processes
  • Implement CI/CD pipelines to facilitate continuous integration and delivery
  • Implement and enforce security best practices within Kubernetes hosted software environments
  • Ensure compliance with industry standards and regulations related to cloud infrastructure
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

HPC SW Cloud Engineer

HPC SW Cloud Engineer role focused on designing, implementing, and maintaining H...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 8+ years experience
  • Linux OS
  • Go Lang programming
  • Python programming
  • Docker container engine
  • Podman container engine
  • Kubernetes container orchestration
  • GitHub version control
  • GitLab version control
Job Responsibility
Job Responsibility
  • Design, implement, Kubernetes hosted microservices services to support scalable and resilient cloud-based applications
  • Implement infrastructure as code methodologies to automate the provisioning and management of cloud resources
  • Utilize tools such as Terraform or Ansible for declarative infrastructure definition
  • Collaborate with cross-functional teams to define and implement best practices for cloud-based services
  • Ability to triage- requiring a strong blend of technical depth, investigative skills, and cross-team coordination to quickly assess, prioritize, and resolve complex internal and customer reported issues
  • Expertise in container orchestration using Kubernetes, including deploying, scaling, and managing containerized applications
  • Develop and maintain automation scripts and tools to streamline deployment, monitoring, and maintenance processes
  • Implement CI/CD pipelines to facilitate continuous integration and delivery
  • Implement and enforce security best practices within Kubernetes hosted software environments
  • Ensure compliance with industry standards and regulations related to cloud infrastructure
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right