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)
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 \nWe 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.
\nCompany 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
- \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
- \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
- \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
- \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