Search by job, company or skills

salesmantu

Staff Engineer – Embedded Systems & Middleware

9-11 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are hiring for our client for the role of Staff Engineer – Embedded Systems & Middleware. This is a high-impact individual contributor role focused on building and evolving safety-critical middleware systems. The role requires strong architectural thinking, deep systems-level expertise, and hands-on coding experience in C++17 or Rust, with a focus on long-term scalability, performance, and system integrity.

Key Details

  • Location: Remote
  • Work Mode: Work From Home
  • Experience: 9+ years
  • Budget: ₹1.1 – 1.2 LPM
  • Job Type: Contract
  • Duration: 6–12 months

Key Responsibilities

  • Own and drive key technical areas across middleware or system components
  • Design and shape architecture decisions with clear trade-offs and long-term impact
  • Write, review, and maintain production-grade code in C++17 or Rust
  • Debug complex system-level issues involving concurrency, memory, and performance
  • Contribute to and align with open-source ecosystems and upstream projects
  • Mentor engineers and support team delivery without formal people management
  • Ensure system robustness, reliability, and safety in design and execution
  • Collaborate across domains including communication, lifecycle, diagnostics, and security
  • Focus on reducing long-term technical debt and improving maintainability

Required Skills

  • Strong hands-on experience in C++17 or Rust (Rust preferred)
  • Deep understanding of systems programming concepts (concurrency, memory behavior, determinism)
  • Experience in middleware development
  • Strong architectural decision-making and problem-solving skills
  • Ability to debug complex, non-obvious system failures
  • Understanding of distributed systems or safety-critical environments
  • Strong communication skills for technical discussions and trade-offs

Preferred Qualifications

  • Experience working in safety-critical or deterministic systems
  • Exposure to open-source contributions and upstream collaboration
  • Experience with distributed systems and system-level design

What We Are Looking For

  • Strong technical depth across systems and architecture
  • Hands-on execution mindset, not just design-focused
  • Ability to think across domains and identify hidden risks
  • Focus on long-term system quality over short-term fixes

Eligibility Criteria

  • Candidates available within 0–15 days preferred (up to 30 days for strong profiles)
  • Strong alignment with the requirement

Additional Notes

  • Only non-duplicated/exclusive profiles will be considered
  • Candidates must be available for quick interview rounds

Must be open to BOT round (if applicable)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146435163