← Back to jobs
N

Senior Software Manager

·Israel
On-siteFull-timeBackend DevelopmentComputer Hardware Manufacturing

Lead a software engineering team to develop production test solutions for network switches, ensuring high-quality delivery through cross-functional collaboration and strategic planning.

Responsibilities

  • Guide, mentor, and expand the engineering team, ensuring effective project planning and execution with high quality and performance standards.
  • Collaborate with Product, Program Management, Engineering, and Production teams to achieve business objectives and enhance user experiences.
  • Oversee the complete product lifecycle, including design, development, build, and enhancement of networking systems test software.
  • Define product features and roadmaps, understand product strategy and market positioning, and drive products to successful completion and deployment.
  • Review architectural designs (electrical, mechanical, process, software) to identify potential design issues and ensure robust production.
  • Identify and mitigate risks, resolve issues affecting project scope, schedule, and quality, and continuously improve processes.

Requirements

  • B.Sc. or M.Sc. in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience.
  • 10+ years of experience in software development, test automation, or system validation.
  • 5+ years of team management experience building and leading high-performing teams.
  • Strong programming expertise in Python for system-level development.
  • Experience with production test development and automation frameworks.
  • Knowledge of Linux systems, embedded software, and firmware development.
  • Familiarity with hardware/software co-design, debugging, and system bring-up.
  • Proven ability to lead and mentor software engineering teams.
  • Strong experience driving software development methodologies, CI/CD pipelines, and DevOps practices.
  • Ability to work closely with hardware engineers, software architects, R&D, and production teams.
  • Strong problem-solving skills and ability to manage complex, cross-functional projects.

Nice to have

  • Fast learner able to quickly integrate into a functional team and adapt to new challenges.
  • Team player focused on the bigger picture and cross-team collaboration.
  • Hardware testing knowledge including methodologies, debugging, and validation processes.

Relevance

More opportunities

Similar jobs

Finding the best alternatives for you…

Questions, answered

Frequently asked questions