HamburgerMenu
hirist

Job Description

Job Description :


- Analyze, design, and develop software for real-time applications on Linux-like platforms using C/C++.


- Participate in the full software development lifecycle : design, coding, testing, debugging, configuration, and documentation.


- Collaborate with team members to deliver solutions that meet functional requirements, timelines, and budget constraints.


- Contribute to system analysis and architecture design, defining interfaces between system components.


- Provide support for troubleshooting, fault isolation, and root cause analysis during system integration and validation.


- Triage reported issues, assess impact, propose workarounds, and deliver fixes.


- Participate in requirements, design, and code reviews to maintain high standards of quality.


- Work from the Bangalore office for collaborative sessions.


Technical Environment :


- Languages/Tools : C, C++, Operating Systems : Linux-like environments, Other : RTOS, SCM tools, defect tracking systems, software build/release processes.


What we look for :


- Bachelors degree in Software Engineering, Computer Science, Electrical, or Electronics Engineering (required).


- Masters degree in a related discipline is a plus.


- 5 tov10 years of professional experience in embedded software development.


- Strong understanding of Linux operating systems and networking (TCP/IP).


- Experience with SCM, change management, defect tracking, and release processes.


- Exposure to requirements management tools (e.g., ReqPro, DOORS).


- Strong problem-solving and debugging skills. Effective oral and written communication skills.


- Detail-oriented with a high degree of accuracy. Self-driven, results-oriented, and motivated to deliver high-quality outcomes.

info-icon

Did you find something suspicious?