Skip to main content
Posted 09 July, 2026

MicroGenesis- Sr. Software Engineer

Nexthire
Bengaluru, KA, IN Full Time
Reference: d162256ea033a6b4

Job Description

Job Title: Senior Software Engineer – Embedded Software \n

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

About the Company \n

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 \n

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.

\n

Company link :

Key Responsibilities \n
    \n
  • Design, develop, and maintain embedded software solutions.
  • \n
  • Analyze system requirements and translate them into technical specifications.
  • \n
  • Develop and execute unit tests, integration tests, and system-level tests.
  • \n
  • Create and maintain stubs and test environments.
  • \n
  • Debug and troubleshoot embedded applications and system issues.
  • \n
  • Work with version control systems to manage code efficiently.
  • \n
  • Collaborate with cross-functional teams including hardware, QA, and product teams.
  • \n
  • Ensure adherence to software development lifecycle (SDLC) and STLC processes.
  • \n
  • Contribute to continuous improvement and automation initiatives.
  • \n
Primary Skills Required \n
    \n
  • Strong knowledge of Embedded Systems concepts
  • \n
  • Proficiency in C, C++, Assembly Language , and Python scripting
  • \n
  • Experience in software testing fundamentals and STLC
  • \n
  • Hands-on experience in debugging and troubleshooting
  • \n
  • Good understanding of requirements analysis
  • \n
  • Experience with version control systems (e.g., Git)
  • \n
  • Familiarity with tools like RTRT, HCL OTE, LDRA
  • \n
  • Strong analytical and problem-solving skills
  • \n
Secondary/Good-to-Have Skills \n
    \n
  • Knowledge of VHDL
  • \n
  • Experience with RTOS and device drivers
  • \n
  • Familiarity with ADA programming language
  • \n
  • Exposure to TDP development
  • \n
  • Understanding of vulnerability assessment
  • \n
  • Experience working in Agile methodologies
  • \n
  • Automation and scripting skills
  • \n
Eligibility Criteria \n
    \n
  • Bachelor's or Master's degree in Electronics, Computer Science, or related field
  • \n
  • 4–5 years of relevant experience in embedded software development
  • \n
Why Join Us? \n
    \n
  • Opportunity to work on cutting-edge embedded systems projects
  • \n
  • Collaborative and innovation-driven work environment
  • \n
  • Career growth and learning opportunities
  • \n
  • Exposure to advanced tools and technologies
  • \n

Sign up for Job Alerts