
Embedded System Software Engineer
2 days ago
Work Experience:
2 - 5 Years
Location:
Hyderabad, Telangana (Balanagar area)
Job type:
Full-time, permanent, on-site
About Vir Innovations
We are a product development company headquartered in Hyderabad, specializing in defence technology and the Internet of Things (IoT). Our primary focus is on developing advanced systems in the fields of computer vision, robotics, and fire control systems. We are a product development company and our objective is to create products that are innovative and can match up in the new era of accelerated technological progress. Our vision is to create a better everyday life for many people, by delivering smarter alternatives to existing devices in sectors ranging from defence to consumer electronics.
Why Join Us?
At Vir Innovations, we are a team of driven pioneers working together to create meaningful impact. Our diverse professionals, brought together from different cultures and backgrounds across the country, share a common goal: to innovate and contribute to national security through cutting-edge technology.
Our core values: Passion, Integrity, Innovation, Quality, and Growth form the foundation of our vibrant culture. These pillars guide us as we build groundbreaking solutions that inspire creativity and foster collaboration.
When someone joins Vir Innovations, one steps into an environment that empowers to:
- Learn and Grow: Gain new skills and knowledge while working on projects that challenge and inspire.
- Innovate and Lead: Contribute to cutting-edge advancements in robotics, automation, and defence technologies.
- Make an Impact: Be part of something bigger your work here directly or indirectly strengthens national security.
We believe in providing equal opportunities to talented individuals from all backgrounds and experiences. If someone is passionate about technology, innovation, and making a difference, Vir Innovations is the place for him. Shape the future of technology with us. Join our team and embark on a career that truly matters
Job Summary
As the Embedded System Software Engineer, you will be responsible for leading the design, development, integration, and optimization of embedded hardware and software systems for defence applications. You will play a key role in architecting firmware, overseeing real-time performance, ensuring compliance with industry standards, and collaborating with cross-functional teams to deliver high-quality, mission-critical products.
Industry focus includes Defence and IoT.
Responsibilities
- Lead the design, development, and integration of embedded systems for defence applications.
- Architect and implement firmware/software solutions for microcontrollers and embedded platforms.
- Oversee real-time system performance, optimization, and reliability.
- Guide PCB design, sensor integration, and hardware debugging activities.
- Manage communication protocols such as CAN, RS232, I2C, SPI, UART, and Ethernet.
- Ensure compliance with safety, security, and defence industry standards.
- Collaborate with hardware, software, and QA teams to achieve project goals.
- Conduct code reviews, testing, and debugging to ensure software robustness and efficiency.
- Mentor junior engineers, manage project timelines, and ensure timely delivery of milestones.
- Coordinate with stakeholders for requirement gathering, risk assessment, and system validation.
- Work in Fast paced Environment.
Technical Skills & Expertise
Embedded Software & Firmware Development:
- Proficiency in C, C++, Python, and Assembly for embedded programming.
- Experience with RTOS & Bare Metal Development (FreeRTOS, Zephyr, QNX).
- Expertise in firmware development, low-power optimization, and real-time control.
- Embedded Linux & Yocto-based development, including device drivers and kernel customization.
Microcontroller & Processor Architectures:
- ARM Cortex series (STM32, NXP, TI), AVR, ESP32, PIC-based systems.
- Experience with bootloaders and firmware update mechanisms (U-Boot, DFU, OTA updates).
Hardware & System Design:
- Strong knowledge of PCB design, circuit analysis, and sensor integration.
- Hands-on experience with debugging tools (oscilloscopes, logic analyzers, JTAG, SWD, GDB, Segger J-Link, Lauterbach TRACE32).
Communication Protocols & Embedded Security:
- In-depth understanding of CAN, SPI, I2C, UART, RS232, RS485, and Ethernet.
- Experience in embedded cybersecurity (secure boot, encryption, authentication).
Simulation, Testing, & Project Management:
- Proficiency in tools like Proteus, MATLAB/Simulink, and QEMU for simulation.
- Hands-on experience with embedded protocol analyzers (CANalyzer, Wireshark, Saleae Logic Analyzer).
- Familiarity with version control & CI/CD pipelines (Git, SVN, Jenkins, GitHub Actions).
- Strong project management skills using MS Project, Jira, Trello, or equivalent.
Qualifications & Experience:
- Bachelor's/Master's degree in Electronics Engineering, Embedded Systems, or a related field.
- 2-5 years of experience in embedded system design, development, and leadership roles.
- Experience in the defence sector or high-reliability electronics development is preferred.
- Strong problem-solving abilities, analytical thinking, and team leadership skills.
Work Experience:
- Minimum 2 years of experience in embedded system design and development, debugging, testing, and optimizing embedded hardware and software, preferably in the defence or high-reliability sector.
- Experience in leading teams, mentoring junior engineers, managing multi-disciplinary projects, stakeholder management, project planning, and risk assessment for embedded product development.
- Proven track record in delivering embedded solutions, meeting stringent performance, security, and compliance requirements.
Net Pay Offered:
Up to INR 6.0 LPA, depending on skills and experience.
Note:
To apply for this opportunity, you may also email your resume to
with the email subject as "
Application for Embedded System Software Engineer Role"
.
-
Embedded Software Development Engineer
2 days ago
Hyderabad, Telangana, India Innominds Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearMinimum QualificationsBachelor's / masters degree in engineering, Information Systems, Computer Science, Electronics or related field. Minimum 4 years of experience in Embedded software development and programming in C / C++ / Assembly. Strong understanding of Embedded hardware, Computer Architecture and Operating System concepts. Good understanding of OS...
-
Embedded Software Engineer
2 days ago
Hyderabad, Telangana, India QTIMINDS Full time ₹ 8,00,000 - ₹ 12,00,000 per yearCompany DescriptionQTIMINDS provides on-demand access to highly skilled engineers specializing in embedded systems, platform software, and validation. We help enterprises scale with trusted talent through flexible staff augmentation and turnkey delivery models. With a foundation in the semiconductor and embedded ecosystem, we bring expertise that seamlessly...
-
Lead Software Engineer
5 days ago
Hyderabad, Telangana, India beBeeEmbedded Full time US$ 1,80,000 - US$ 2,50,000Embedded Systems Leader Wanted">Manage a high-performing engineering team focused on embedded software development for microcontroller platforms.Create a collaborative and technically strong team culture that fosters innovation and delivery excellence.Partner with global engineering, product, and hardware teams to align development priorities and execution...
-
Embedded Python Software Engineer
1 week ago
Hyderabad, Telangana, India beBeeSoftware Full time ₹ 7,50,000 - ₹ 15,00,000Software Engineer - Embedded PythonWe are seeking an experienced Embedded Python Software Engineer to join our team. The ideal candidate will have a strong background in software scripting, especially using Python, and experience working in embedded systems.About the Role:This is a challenging opportunity for a skilled Python Developer to design, develop,...
-
Embedded Software Engineer and Team Lead
6 days ago
Hyderabad, Telangana, India beBeeSoftwareEngineering Full time ₹ 30,00,000 - ₹ 40,00,000Embedded Software Engineering Leadership OpportunityLead a team of talented software engineers in the development and delivery of cutting-edge embedded systems solutions. The ideal candidate will have a strong background in computer engineering or electrical engineering, with expertise in C/C++ programming languages and experience working on ARM Cortex-M...
-
Embedded Systems Professional
1 week ago
Hyderabad, Telangana, India beBeeEmbeddedSystems Full time ₹ 25,00,000 - ₹ 30,00,000Job OverviewWe are seeking a skilled Embedded Systems Engineer to join our team. In this role, you will be responsible for designing and developing embedded systems solutions that meet the required specifications.Key Responsibilities:Design and develop embedded systems software using C/C++ programming languages.Collaborate with cross-functional teams to...
-
Embedded Systems Engineer
3 days ago
Hyderabad, Telangana, India beBeeEmbeddedSystemsEngineer Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Job Summary :">We are seeking a talented Embedded Systems Engineer to join our team. The ideal candidate will have experience in developing and maintaining Linux device drivers for various hardware platforms.">About the Role :">This is an exciting opportunity for a skilled engineer to work on cutting-edge projects, collaborating with cross-functional teams...
-
Senior Embedded Systems Software Developer
5 days ago
Hyderabad, Telangana, India beBeeEmbedded Full time ₹ 80,00,000 - ₹ 1,00,00,000Software Engineer OpportunityWe are seeking a skilled software engineer with expertise in embedded systems and Real-Time Operating Systems (RTOS) to join our team.This role requires designing, implementing, and maintaining Windows Linux drivers and DSP firmware ensuring seamless integration with embedded systems and RTOS environments.The ideal candidate will...
-
Embedded Systems Leader
5 days ago
Hyderabad, Telangana, India beBeeSenior Full time ₹ 20,00,000 - ₹ 25,00,000Job SummaryWe are seeking an accomplished Senior Manager to lead our team of software engineers in developing high-quality, robust, and secure embedded systems. This is a highly impactful role ideal for a technically hands-on leader passionate about building cutting-edge solutions.About the RoleThis leadership position involves end-to-end ownership of core...
-
Embedded Systems Engineer
1 week ago
Hyderabad, Telangana, India beBeeDeviceDriver Full time ₹ 9,00,000 - ₹ 12,00,000Job Title: Embedded Systems EngineerJob Description:We are seeking an experienced Embedded Systems Engineer to join our team. The ideal candidate will have a strong background in developing and maintaining device drivers, with specific expertise in DMA drivers, multimedia drivers such as HDMI and DisplayPort, and Zephyr RTOS.The successful candidate will be...