MicroGenesis- Sr. Software Engineer

Reposted 12 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
The Role
Design, develop, and maintain embedded software; translate requirements to technical specs; create stubs and test environments; write and run unit/integration/system tests; debug/troubleshoot embedded applications; use version control and follow SDLC/STLC processes; collaborate with hardware, QA, and product teams; drive automation and continuous improvement.
Summary Generated by Built In
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

Skills Required

  • Bachelor's or Master's degree in Electronics, Computer Science, or related field
  • 4-5 years of relevant experience in embedded software development
  • 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 embedded applications
  • Experience with version control systems (e.g., Git)
  • Familiarity with tools like RTRT, HCL OTE, LDRA
  • Strong analytical and problem-solving 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
100 Employees

What We Do

NextHire Consulting is an AI-driven recruiting platform that streamlines the hiring process for companies. By leveraging AI agents for sourcing, screening, and interviewing, the platform enables teams to focus on pre-qualified finalists. It provides data-driven insights into candidate soft skills and behavioral styles, aiming to disrupt traditional recruitment models with efficient, automated, and science-based talent acquisition solutions for businesses of all sizes.

Similar Jobs

Optum Logo Optum

Consultant

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
897 Employees

Wells Fargo Logo Wells Fargo

Consultant

Fintech • Financial Services
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
205000 Employees

Wells Fargo Logo Wells Fargo

Product Manager

Fintech • Financial Services
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
205000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account