Free
Registration Closed

Backend Development Engineer

Nexstem

Bangalore Rural, Bangalore Urban,
Applied 53
Application Deadline 11 Aug'25, 12:00 AM IST
Impressions 19,789
Eligibility
Experienced Professionals

Refer & Win

MacBook, iPhone, Apple Watch,
Cash and more!

Refer now Know more

Recruitment Process

Details

Roles and Responsibilities:

  • System Services Development: Architect, develop, package (DEB/APT), deploy, and maintain Linux system services and daemons that interface directly with our EEG hardware.
  • Device Integration: Design and implement kernel modules, user-space drivers, and interfaces that enable high-throughput, low-latency data acquisition from EEG sensors.
  • Real-Time Data Pipelines: Build and optimize high-frequency data capture, buffering, and streaming pipelines to support real-time signal processing.
  • Tooling & Automation: Develop developer tools, test harnesses, and CI/CD pipelines tailored for embedded Linux devices.
  • System Architecture: Collaborate with firmware, signal-processing, and frontend teams to define scalable architectures that meet stringent performance and reliability targets.
  • Agile Execution: Participate in sprint planning, code reviews, pair programming, and retrospectives, continuously improving our agile processes.

Requirements:

  • Hands-On Linux Expertise: Deep understanding of Linux OS internals (kernel subsystems, module programming, system services, packaging DEB-based applications).
  • C++ Proficiency: 3–4 years of professional experience in modern C++ (11/14/17), including STL, concurrency, memory management, and performance tuning.
  • Computer Architecture: Strong grasp of CPU architecture, caching, memory hierarchy, and their impact on real-time performance.
  • Real-Time Systems: Proven experience building or optimizing hard/soft real-time or near-real-time systems; knowledge of RT patches or real-time scheduling a plus.
  • Signal Processing Foundations: Solid understanding of digital signal processing techniques, filter design, sampling theory, and noise reduction.
  • Software Fundamentals: Expertise in data structures, algorithms, multithreading, interprocess communication, and design patterns.
  • Agile Practices: Familiarity with Scrum/Kanban, user stories, continuous integration, and test-driven development.

Preferred Skills:

  • Designs and builds scalable, maintainable systems with a strong focus on reliability and performance.
  • Writes clean, modular code and leads code reviews to uphold engineering standards across the team.
  • Thinks like a product owner, aligning technical decisions with user impact and business outcomes.
  • Mentors peers, collaborates across functions, and communicates complex ideas clearly to any audience.
  • Thrives in ambiguity, takes ownership end-to-end, and adapts quickly to shifting startup priorities.
If an employer asks you to pay any kind of fee, please notify us immediately. unstop does not charge any fee from the applicants and we do not allow other companies also to do so.

Important dates & deadlines?

  • 11 Aug'25, 12:00 AM IST Registration Deadline

Contact the organisers

Send queries to organizers

Additional Information

Job Location(s)

Bangalore Rural

Bangalore Urban

Experience

Min Experience: 3 Year

Max Experience: 6 Year

Salary

Salary: Not Disclosed

Work Detail

Working Days: 5 Days

Job Type/Timing

Job Type: In Office

Job Timing: Full Time

Voice your opinion by leaving a feedback & your rating

*This opportunity has been listed by Nexstem . Unstop is not liable for any content mentioned in this opportunity or the process followed by the organizers for this opportunity. However, please raise a complaint if you want unstop to look into the matter.
Raise a Complaint