NextHire Consulting Logo

NextHire Consulting

MicroGenesis- Sr. Software Engineer

Reposted 9 Days Ago
Be an Early Applicant
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
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.
The summary above was generated by AI
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

Similar Jobs

49 Minutes Ago
Easy Apply
In-Office or Remote
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Mid level
Mid level
Cloud • Information Technology • Security • Software
Perform product and business analytics: translate open-ended questions into hypotheses, analyze funnels and retention, run experiments, build dashboards and pipelines, collaborate with engineering and product, and deliver AI-enabled analytics to drive measurable business outcomes.
Top Skills: DatabricksPythonSnowflakeSQLTableau
An Hour Ago
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
Designs, develops, tests, documents, and supports integration solutions using Dell Boomi. Collaborates with product and engineering teams, automates deployments via AtomSphere and CI/CD, debugs issues, participates in code reviews, and improves development and deployment processes.
Top Skills: Boomi AtomsphereBoomi ConnectorsCi/CdDell Boomi
2 Hours Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Lead development and deployment of AI/ML methods for mechanical design, CFD, and structural analysis. Build surrogate and reduced-order models, automate simulation workflows, improve prediction accuracy, and collaborate with engineering stakeholders to translate physics-informed AI into production engineering solutions.
Top Skills: NumpyPandasPythonPyTorchScikit-LearnTensorFlow

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account