Skip to main content
Posted 12 June, 2026

MicroGenesis- Sr. Software Engineer

Nexthire
Bangalore,IN Full Time
Reference: 136_762505_2a288ba4ef1b

Job Title: Senior Software Engineer - Embedded Software

Location: Bengaluru
Experience: 4-5 Years
Working Days: Monday to Friday (9:30 AM - 6:00 PM)

About the Company

MicroGenesis TechSoft is a leading technology solutions provider specializing in engineering services, software development, and digital transformation. The company delivers innovative and high-quality solutions across industries with a strong focus on embedded systems, product engineering, and enterprise technologies.

Role Overview

We are looking for a highly skilled Senior Software Engineer - Embedded Systems to join our growing engineering team. The ideal candidate will have strong programming expertise, hands-on experience in embedded systems development, and a solid understanding of testing methodologies and real-time systems.

Company link : https://mgtechsoft.com/

Key Responsibilities

  • Design, develop, and maintain embedded software solutions.
  • Analyze system requirements and translate them into technical specifications.
  • Develop and execute unit tests, integration tests, and system-level tests.
  • Create and maintain stubs and test environments.
  • Debug and troubleshoot embedded applications and system issues.
  • Work with version control systems to manage code efficiently.
  • Collaborate with cross-functional teams including hardware, QA, and product teams.
  • Ensure adherence to software development lifecycle (SDLC) and STLC processes.
  • Contribute to continuous improvement and automation initiatives.

Primary Skills Required

  • Strong knowledge of Embedded Systems concepts
  • Proficiency in C, C++, Assembly Language, and Python scripting
  • Experience in software testing fundamentals and STLC
  • Hands-on experience in debugging and troubleshooting
  • Good understanding of requirements analysis
  • Experience with version control systems (e.g., Git)
  • Familiarity with tools like RTRT, HCL OTE, LDRA
  • Strong analytical and problem-solving skills

Secondary/Good-to-Have Skills

  • Knowledge of VHDL
  • Experience with RTOS and device drivers
  • Familiarity with ADA programming language
  • Exposure to TDP development
  • Understanding of vulnerability assessment
  • Experience working in Agile methodologies
  • Automation and scripting skills

Eligibility Criteria

  • Bachelor's or Master's degree in Electronics, Computer Science, or related field
  • 4-5 years of relevant experience in embedded software development

Why Join Us?

  • Opportunity to work on cutting-edge embedded systems projects
  • Collaborative and innovation-driven work environment
  • Career growth and learning opportunities
  • Exposure to advanced tools and technologies
Employment Type: FULL_TIME

Sign up for Job Alerts