Software Engineer
Experience: 3-5 Years
Location: Delhi & Bangalore (Development Centers)
Qualification: B.Tech (Electrical / Electronics & Communication)

 

Role Overview


As a Software Engineer, you will be a core contributor to the design, development, and testing
of advanced signal analysis and communication-processing modules. This role offers hands-on
ownership, exposure to cutting-edge DSP systems, and the opportunity to grow into technical
leadership.

Key Responsibilities
● Design, develop, and optimize software modules and workflows for signal analysis and
signal processing communication systems
● Implement software modules using Python and/or C/C++, with exposure to
MATLAB-based development
● Define development tasks, milestones, and delivery schedules within a structured
project management framework
● Conduct regular progress reviews and ensure adherence to quality assurance and
coding standards
● Perform testing and evaluation of developed modules as per defined test protocols
● Document all development activities using standardized templates and engineering
best practices

● Collaborate across geographies with internal teams and external stakeholders
● Troubleshoot, analyze, and resolve software and system-level issues

Technical Skills & Expertise
● Strong programming skills in Python or C/C++ (experience in both is a strong
advantage)
● Working knowledge of Digital Signal Processing (DSP) concepts and communication
systems
● Experience in implementing, and maintaining scalable software solutions
● Understanding of software quality assurance practices, including:
○ Unit and integration testing
○ Code reviews
○ Version control and documentation standards

Education & Experience
● B.Tech in Electronics Engineering, or Electronics & Communication Engineering
● Minimum 3 years of relevant experience in software development, signal processing, or
communication systems
● Exposure to real-world development environments with structured delivery expectations

Leadership & Collaboration
● Ability to work effectively in cross-functional and global teams
● Capability to engage with and build strong working relationships with diverse
stakeholders
● Clear communication skills for technical discussions, reviews, and documentation

What Makes You a Great Fit
● Self-motivated with a strong drive to learn and grow independently
● Positive attitude and adaptability to new programming languages and development
environments

● Passion for solving complex, real-world engineering problems

Job Category: Software Engineer C/C++
Job Type: Full Time
Job Location: Bengaluru Delhi

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
top

Inactive

Simplifying IT
for a complex world.
Platform partnerships

lenovo

Samsung

Servicenow