An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.
Job Description
- By ashish / February 20, 2026
- 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 Type: Full Time
Job Location: Bengaluru Delhi
- Apply for this position
- Full Name *
- Email *
- Phone *
- Cover Letter *
- Upload CV/Resume *Allowed Type(s): .pdf, .doc, .docx
- By using this form you agree with the storage and handling of your data by this website. *
- Previous
- AI Engineer Remote
- Next
- Solution Consultant – Corporate Utilities Technical Consultant
Skills
CPythonQuality AssuranceSoftware DevelopmentSoftware SolutionsTestingVersion ControlSoftware EngineerSoftware Quality AssuranceIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
Similar Jobs
View allNew IT / Software Development & Related roles in Bengaluru / Bangalore.
One email a day. Unsubscribe any time.

