NextHire Consulting Logo

NextHire Consulting

MicroGenesis- Sr. Software Engineer

Reposted 6 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

31 Minutes Ago
In-Office or Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Lead architecture and technical direction for the Connector Platform front door: API gateway, developer SDK/codegen, authentication, and integration lifecycle. Improve time-to-production, reliability, and security for edge-facing systems. Design declarative SDK/compiler pipelines, common auth/admission gateway, partner on identity/tenancy contracts, mentor senior engineers, and represent the team in cross-org technical discussions.
Top Skills: Api GatewayAuthenticationCode GenerationCompilerDeclarative Configuration EnginesDeveloper SdkIdentity ManagementOauthTenancy
51 Minutes Ago
Easy Apply
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Serve as a strategic HR partner for assigned departments, driving people processes, conducting investigations, advising leaders, managing performance cycles, analyzing people data, and ensuring confidential, timely case documentation and resolution.
An Hour Ago
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Design, build, and operate scalable batch and streaming data pipelines, analytics layers, and impression data models to support ad inventory forecasting. Ensure data quality, observability, and performance; collaborate with engineers, data scientists, and product teams to translate requirements into reliable, production-grade data solutions and integrate AI/ML capabilities where appropriate.
Top Skills: Ai/MlAlertingApi DesignCi/CdData LakeData ModelingData WarehouseDeployment AutomationDistributed ProcessingFeature PipelinesJavaMonitoringObservabilityPythonScalaSQLStream Processing

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