B

Software Engineering Manager

Baya Systems
NewPosted yesterday

LOCATION

Bengaluru · Onsite

EXPERIENCE

12+ Years

SKILLS REQUIRED

People ManagementTechnical LeadershipSoftware ArchitectureEmbedded SystemsPythonC++

Job description

Overview

Lead and scale Baya Systems' Bangalore-based software engineering team, which develops low-level software, drivers, firmware and software toolchains for the company's silicon IP portfolio, while aligning closely with US-based architecture, IP design and product leadership teams.

What you'll do

  • Lead, mentor and scale an engineering team of 10–15+ software engineers, from mid-level developers to principal software architects.
  • Drive hiring, performance evaluations, technical mentoring and career progression frameworks for the Bangalore software engineering organization.
  • Build strong collaborative channels with US-based hardware architecture, silicon validation and product management teams to ensure seamless cross-geographic project planning and delivery.
  • Develop Baya's system software in Python and C++.
  • Develop core software optimization algorithms and platforms.
  • Build performance models of different IP's.
  • Work closely with hardware teams to implement configuration knobs for IP's.
  • Execute verification test plans to produce high-quality software.

What you'll need

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • Minimum 12+ years total technical experience in the semiconductor, SoC, or silicon IP domain.
  • At least 3–5+ years in formal people management.
  • Proven track record of direct line management for teams of 10 to 15+ software engineers in a fast-paced product environment.
  • Willingness and capability to work 100% onsite at the Bangalore office with daily overlap across US time zones.

Nice to have

  • Prior background at a tier-1 semiconductor company or leading silicon IP provider (e.g., Synopsys, Cadence, Arm, Qualcomm, Intel, AMD, MediaTek, Marvell).
  • Prior experience establishing or growing an India software engineering center operating in tight synchronization with US engineering headquarters.
  • Experience delivering commercial software development kits (SDKs) and reference software stacks directly to global OEM/tier-1 customers.

Details

  • Location: Bangalore, India (100% Onsite).
  • Team footprint: US and India cross-site operations.
  • Daily overlap across US time zones required.
  • Compensation: Salary commensurate with experience; performance incentives; comprehensive medical, dental and vision benefits; 401(k) retirement plan; equity.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineering Manager