
Software Engineer
1 week 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 Intern
4 days ago
Hyderabad, Telangana, India NTek Software Solutions Full time ₹ 6,00,000 - ₹ 8,00,000 per yearJob DescriptionWe are seeking a motivated and talented Software Engineer Intern to join our engineering team. This internship will provide you with hands-on experience in software development, coding, and collaborating with cross-functional teams. You'll work closely with our team of engineers to build and improve our software products, learn industry best...
-
Hyderabad, Telangana, India Tableau Software Full timeJob DescriptionResponsibilities:- Lead a team of talented engineers who like to ship performant code and tackle hard engineering problems to meet the scale for our largest customers.- Establish the necessary processes to achieve the best possible performance in the product- Manage complex technical projects and provide roadmap planning.- Provide improvements...
-
VP, Software Engineering
2 weeks ago
Hyderabad, Bengaluru, India Tableau Software Full timeJob DescriptionYou are:- A technical leader with a track record of delivering high quality products and building passionate teams- Operational & Technical Excellence: Ensure performance, reliability, and scalability through best practices, monitoring, and hands-on technical guidance.- Entrepreneurial mindset: You thrive on solving complex problems, taking...
-
Software Senior Engineer
2 weeks ago
Hyderabad, Bengaluru, Chennai, India Boomi Software Full timeJob DescriptionAs a Software Senior Engineer in DevOPS and Engineering Productivity, you will- Create internal tooling to improve the Developer experience and help adopt DevOps best practices- Automate routine operational tasks, improving efficiency and standardisation while reducing time consumption.Essential Requirements- Automating, scaling and operating...
-
Software Engineering SMTS
3 weeks ago
Hyderabad, Telangana, India Tableau Software Full timeJob DescriptionPRIMARY RESPONSIBILITIES- Quality Engineering Strategy Leadership: Define, develop, and execute a comprehensive quality engineering and testing strategy specifically for Salesforce Agentforce, Data Cloud, and other relevant Salesforce platform capabilities.- Test Automation Expertise: Design, develop, and maintain robust automated test scripts...
-
Principal Software Engineer
3 weeks ago
Hyderabad, Telangana, India Tableau Software Full timeJob Description- Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency.- Develop high-quality, production-ready code that can be used by millions of users of our applications- Make design decisions on the basis of performance, scalability, and future expansion.- Work in a Hybrid Engineering model...
-
Senior Software Engineer
2 weeks ago
Hyderabad, Bengaluru, Chennai, India Boomi Software Full timeJob DescriptionBoomi - Software Support Engineer - Backend TeamBoomi is looking for an enthusiastic individual with a perfect blend of technical understanding and communication skills passionate for helping customers. As a Boomi Software Support Engineer on the Triage Team, you enjoy working with customers, troubleshooting issues, and finding creative...
-
Senior Manager, Software Engineering
3 weeks ago
Hyderabad, Bengaluru, India Tableau Software Full timeJob DescriptionThe Engineering Managerdemonstrates deep business, industry, and product knowledge to ensure the success of our customers by effectively managing a team of Engineers and Architects. In this role, the Engineering Manager will specialize in one or more lines of business, a specific cloud or industry to speak the customer language and ensure...
-
Software Dev Engineer
7 days ago
Hyderabad, India Quest Software Full timeOverviewDoyouwant 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 Engineer in Test
2 days ago
Hyderabad, Telangana, India NTek Software Solutions Full time ₹ 6,00,000 - ₹ 12,00,000 per yearJob Title: Software Development Engineer in Test (SDET)Organization: Livello India Private LimitedLocation: HyderabadExperience Level: 3–4 years (Full Time-Onsite)About the CompanyLivello India Private Limited is a start-up company with its parent company based in Germany in thecity of Dusseldorf founded in 2016. Our vision is to revolutionize the domain...