
Software Engineer
1 day ago
Role & Responsibilities / What you'll do :
- Design, develop and optimize embedded firmware based on RTOS or Bare-metal
- Hardware bring-up and software integration of embedded system
- Integration and testing of middleware components for Edge AI/Physical AI model integration, training and optimization
- Debug and troubleshoot issues at hardware integration, driver and system level, including issues with memory, performance, and muli-core (CPU/NPU)synchronization
- Work along with hardware, software and QA teams
- Participate in the team's software processes, including - requirements and design documentation, test-plan generation and execution, peer design and code reviews, process feedback and improvements
- Stay updated with the industry trends and developments.
Required skills / Whom we are looking for:
- Bachelor's or Master's degree in related engineering field with 3 to 8 years of hands-on experience in embedded software development based on MCU/MPU
- Programming Language: Proficiency in C, intermediate to expert in C++.
- Strong debugging and troubleshooting skills, including experience with tools like GDB, JTAG, and kernel debugging.
- Mandate experience of working with one of the MCU/MPU from Experience with bare-metal and real-time operating systems (RTOS) like, FreeRTOS, Zephyr, Thread-X, or similar.
- Good understanding and experience on various HW interfaces like UART, SPI, I2C, I2S, Ethernet, Wi-Fi, Bluetooth
- Strong understanding of Processor/SoC architecture (ARM CortexM4, M5 or RISC-V), memory management, interrupt handling, and low-level programming.
- Experience with version control systems such as Git or SVN.
- Excellent problem-solving skills with a focus on optimizing software for embedded hardware.
- Strong communication skills and the ability to work effectively in a collaborative, cross-functional team environment.
- Detail-oriented with a focus on delivering high-quality, reliable software.
- Self-motivated with a strong passion for embedded AI systems and technology.
Nice-to-haves :
- Familiarity with continuous integration and automated testing practices
- Customization of linker scripts and memory layout for embedded toolchains (GCC/IAR/ARM)
- ML frameworks such as TensorFlow Lite Micro or PyTorch for embedded systems
- Nice to have Python programming experience
Why join us :
- Opportunity to work on innovative projects with the latest Embedded & AI technologies
- Opportunities for accelerated career growth and professional development. Engineer your future, we empower our employees to truly own their career and development.
- A collaborative and inclusive team culture
- Competitive compensation and benefits package
-
Software Engineer
3 hours ago
Hyderabad, Telangana, India Keka HR Payroll Software Full time ₹ 15,00,000 - ₹ 20,00,000 per yearAbout CompanyKeka has been a silent revolution in the making since our launch 9 years ago. Our steadfast focus on building an employee-centric HR platform was well received by more than 10,000+ businesses across India and the world. Today we are India's #1 platform in the segment with the greatest number of new customers adopting the platform. All with zero...
-
Software Engineer
6 days ago
Hyderabad, Telangana, India Coupa Software, Inc. Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...
-
Sr. Software Engineer
2 days ago
Hyderabad, Telangana, India Coupa Software, Inc. Full time US$ 1,50,000 - US$ 2,00,000 per yearCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...
-
Senior Manager, Software Engineering
16 hours ago
Hyderabad, Telangana, India Coupa Software, Inc. Full time US$ 1,50,000 - US$ 2,00,000 per yearThe Impact of a Sr. Manager, Software Engineering at Coupa:As a Sr. Engineering Manager, you will lead a high-performing development team within our fast-growing Treasury product area—part of Coupa Pay. Treasury plays a critical role in enabling customers to manage cash availability across banks, accounts, and currencies, ensuring timely payments and...
-
Software Dev Engineer
5 hours ago
Hyderabad, Telangana, India Quest Software Full time ₹ 15,00,000 - ₹ 20,00,000 per yearOverviewDoyouwant to work in a fun and supportive environment?Aterwin by Questwe know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.erwin by Questis an award-winning Data Modelling software...
-
Software Dev Senior Engineer
4 weeks ago
Hyderabad, Telangana, India Quest Software Full timeOverview Job Title Software Dev Senior Engineer -Security Cloud Engineering Product Location Hybrid - Hyderabad Experience 9 years Education Qualification B Tech CSC IT Employment Type Full-time We are looking for a lead developer having Security and Cloud Engineering efforts for our enterprise Java product with both On-Prem and SaaS...
-
Software Dev Prin Engineer
3 weeks ago
Hyderabad, Telangana, India Quest Software Full timeOverview Job Title Principal Engineer - Cloud Transformation Data Modeling Platform Location Hyderabad Department Engineering Product Development Type Full-Time We are looking for a Principal Engineer to lead the modernization of our flagship data modeling desktop product into a scalable cloud-native SaaS platform This role combines deep...
-
Embedded Software Development Engineer
2 hours 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...
-
Software Developer Staff Engineer
50 minutes ago
Hyderabad, Telangana, India Quest Software Full time US$ 80,000 - US$ 1,50,000 per yearOverviewDoyouwant to work in a fun and supportive environment?Aterwin by Questwe know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.erwin by Questis an award-winning Data Modelling software...
-
Software Dev Principal Engineer – Security
13 hours ago
Hyderabad, Telangana, India Quest Software Full timeJob DescriptionOverviewJob Title: Principal Engineer Security & Cloud Engineering (Product & SC)Location: HybridExperience: 10+ yearsEmployment Type: Full-timeWe are looking for a Principal Engineer to lead Security and Cloud Engineering efforts for our enterprise Java product with both On-Prem and SaaS deployments. This is a hands-on leadership role driving...