Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Software Engineer, Senior Software Engineer - C, C++, Linux

  • Source: Hiresome
  • CSO Hr Services Pvt Ltd
  • On-site
  • State of Karnataka, India
  • Full-Time
  • Senior

Job Description

ROLE OVERVIEW

This role carries full ownership of one product from end to end. The incumbent is responsible not only for writing and maintaining the codebase, but for understanding the problem the product is designed to solve, flagging when a requirement does not serve the user, and making sound implementation trade-offs under real constraints. Other engineers will contribute to the product. Accountability for its quality, reliability, and direction rests with this role. The incumbent is expected to define the technical architecture, maintain test coverage, coordinate with the embedded and hardware teams, and report clearly on product status , without requiring decisions to be made above them.

CORE RESPONSIBILITIES

  • Full-stack ownership of one product: backend services, API layer, and front-end where applicable, with accountability for production behaviour across all layers.
  • Requirement translation: working with stakeholders to convert needs into buildable specifications, and raising objections when a requirement does not serve the user or is technically unsound.
  • Architecture ownership: defining the technical architecture of the product, documenting design decisions and their trade-offs in a form accessible to the wider team.
  • Development with coverage: writing clean, maintainable code where no feature is considered complete without accompanying tests and documentation.
  • Cross-team integration: coordinating with embedded engineers to ensure software-firmware interface specifications are clearly defined, agreed, and tested.
  • Performance and reliability ownership: maintaining accountability for uptime, latency, and error rates as measured outcomes, not incidental concerns.
  • Continuous improvement: conducting ongoing self-review of the codebase, proactively refactoring ahead of debt accumulation, and contributing to team standards.
  • Weekly product reporting: producing a concise, accurate status note covering current state, two-week forward plan, and active risks , without prompting.

Skills

  • cplusplus

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with CSO Hr Services Pvt Ltd

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes