





Strong Tier-1 brand and Hyderabad metro increase applicant density despite senior, niche embedded focus.
Requires embedded system software and hardware collaboration, limiting transferability across industries.
Mandatory years and system-level C/C++, embedded and cloud-edge expertise make filters stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and validate critical embedded and cloud edge software, applications, and specialized utility programs to meet customer needs for complex, large-scale products.
Lead design, coding, and testing efforts with responsibility for code reviews, regression tests, triaging, and fixing issues to ensure software quality.
Collaborate cross-functionally with hardware, systems, and test engineers and provide supervision or guidance to team members while making decisions impacting product success.
Bachelor's degree in Engineering, Information Systems, Computer Science or related field with 4+ years software engineering experience OR Master's degree with 3+ years OR PhD with 2+ years.
2+ years experience programming in C, C++, Java, Python or similar languages.
Experience with database management software and API usage preferred but not mandatory.
Work Experience Required: Minimum 4 years (Bachelor's) to 2 years (PhD) depending on degree level; technical leadership and source control experience preferred but not strictly mandatory.
Senior-level software engineer with 12+ years software engineering experience, including 2+ years technical leadership role experience.
Experience working on complex embedded and cloud edge software systems that require cross-disciplinary collaboration with hardware and systems engineers.
Ability to operate independently on highly complex projects requiring extensive planning, problem-solving, prioritization, and having moderate influence over organizational decisions.