Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 years
3 - 4 Lacs
Nellore
Remote
About the Role We are seeking an experienced and result-driven District Sales Manager to lead our commercial vehicle conversion efforts at the district level. The primary objective of this role is to drive conversions of commercial vehicle owners to alternative fuel or retrofitment solutions . This is a strategic and field-intensive role that blends sales execution, customer engagement, and district-level leadership. Key Responsibilities Drive the end-to-end conversion of commercial vehicle customers to alternative fuel or retrofitment systems. Identify, prospect, and onboard fleet operators, transporters, and individual CV owners. Build strong relationships with local RTOs, transport associations, and fuel station operators to aid conversions. Develop and implement district-level sales plans and targets in alignment with organizational objectives. Lead and mentor a field sales team (if applicable), ensuring target achievement and consistent follow-up. Conduct on-ground campaigns, roadshows, and awareness programs in collaboration with marketing teams. Monitor competitor activities and local market dynamics; provide actionable insights. Maintain customer data, follow-up cycles, and closure updates in CRM tools. Requirements Minimum of 5 years of experience in sales, preferably in automotive, fuel, or retrofitment industries. Strong understanding of commercial vehicle operations and customer behavior. Proven track record of meeting and exceeding sales targets. Good communication skills in regional language(s) and Hindi/English. Willingness to travel extensively within the district and conduct on-ground activities. Ability to work independently and handle pressure in a performance-driven environment. Job Types: Full-time, Permanent Pay: ₹30,000.00 - ₹35,000.00 per month Benefits: Health insurance Paid sick time Provident Fund Work from home Work Location: In person
Posted 1 week ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Description We work closely with our clients to understand their challenges, goals, and vision for the future, and we use our expertise in technology and innovation to create tailored solutions that drive business success. Our innovative approach helps businesses leverage technology effectively to achieve their objectives and enhance their competitive edge. At Unnatix, we are dedicated to delivering high-quality solutions that meet the unique needs of each client. Role Description This is an Internship role that transform to full-time on-site role for an Embedded Design Engineer, located in Hyderabad. The Embedded Design Engineer will be responsible for designing and developing embedded systems, creating hardware architectures, and developing embedded software. Daily tasks include circuit design, software development, and debugging. The engineer will work closely with cross-functional teams to ensure the successful delivery of projects. Qualifications Experience with Circuit Design and Hardware Architecture Proficiency in Embedded Software and Software Development Familiarity with Microcontrollers Experience with RTOS is a plus Strong Debugging skills Knowledge in Python is a bonus Excellent problem-solving skills and attention to detail Good communication and teamwork abilities Bachelor's degree in Electrical Engineering, Computer Engineering, or related field Experience in the technology or engineering industry is a plus
Posted 1 week ago
8.0 - 10.0 years
11 - 16 Lacs
Pune
Work from Office
As a Senior Technical Lead - C,C++ Scripting at Incedo, you will be responsible for developing and maintaining C/C++ scripts for various applications. You will work with a team of developers and collaborate with stakeholders to deliver high-quality solutions. Your responsibilities will include designing, developing, and maintaining software applications, as well as troubleshooting and fixing issues. Roles & Responsibilities: Design and develop C/C++ applications for various platforms including Windows, Linux, and Unix Write and maintain clean, efficient, and well-documented code Debug and troubleshoot complex software issues Collaborate with cross-functional teams to develop and implement software features and enhancements Foster a collaborative and supportive work environment, promoting open communication and teamwork. Demonstrate strong leadership skills, with the ability to inspire and motivate team members to perform at their best. Technical Skills Programming Languages: Proficiency in C and C++ for embedded systems. Operating Systems: Experience with real-time operating systems (RTOS) and Linux kernel development. Networking Knowledge: Strong understanding of networking protocols and standards (e.g., TCP/IP, Ethernet, VLAN). Debugging Tools: Familiarity with tools like GDB, Wireshark, and oscilloscopes for debugging and analysis. Version Control: Experience with version control systems such as Git. Nice-to-have skills Qualifications Qualifications 8-10 years of work experience in relevant field B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred
Posted 1 week ago
10.0 - 15.0 years
10 - 15 Lacs
Pune
Work from Office
As a technical leader at Incedo (Pune) you will be working on the products and solutions in the ACOS, virtualization and networking domain providing fundamental and advanced solutions for cloud deployment and observability for a market leader in Application Delivery Controller solutions. In this role, you will leverage your deep technical expertise and strategic insight to drive our cloud initiatives, shape our technical direction, and influence the development of cloud-native solutions. This position is a hands-on contributor role. Working as part of a small team your core responsibilities will include participation in design, coding, and testing phases, building scalable, resilient, and efficient cloud-native solutions aligned with business goals and technical standards. You will also partner with product owners to turn high-level goals into actionable stories. We are looking for a technical leader who will be working in an individual contributor role. Role and responsibilities Serve as a technical expert within the ACOS team, providing strategic guidance and hands-on involvement in the design and implementation of cloud-native solutions. Manage/Guide team of 12+ engineers, C, Networking, Linux Architect and develop scalable, resilient, and efficient cloud-native solutions, ensuring they align with our business goals and technical standards. Drive innovation by staying updated with the latest cloud technologies and trends, integrating new tools and practices to enhance our cloud capabilities. Collaborate closely with cross-functional teams to ensure alignment and promote the seamless integration of cloud solutions. Contribute to the technical growth of the team by sharing knowledge, mentoring peers, and leading by example in technical and architectural discussions. Evaluate and recommend new technologies and approaches to address current and future technical challenges. Maintain a hands-on approach to coding, problem-solving, and technical decision-making, demonstrating best practices in software development and cloud engineering. Proactive monitoring of the production environment. Troubleshoot, reproduce and solve challenging operational issues in a complex enterprise environment. Provide day-to-day support of multiple environments such as production, staging, and development in internal cloud. High-Trust Culture. Technical Skills Expert C programmer with knowledge in development with Linux, RTOS or similar real-time high availability Embedded Operating Systems GDB debugging skills Python programming Knowledge in networking products, OSI stack, L2/L3, L4 and load balancers TCP/IP, UDP/IP, Socket Programming, and common standard IP protocols such as ICMP Good knowledge in algorithms and data structures. Understanding of cloud services like AWS, Azure, Google Cloud, OCI, Virtualization (VMWare, KVM) and containerization (Docker, Kubernetes). Strong technical leadership skills, with the ability to influence others and drive technical decisions without direct authority. Excellent problem-solving abilities and a commitment to delivering high-quality, scalable, and performant solutions. Troubleshoot, isolate and resolve issues related to systems or networking quickly. Proficient in one or more programming languages relevant to cloud development. Agile mindset and experience with agile development methodologies. Nice-to-have skills Good understanding of networking concepts. Experience working with VMWare tech stack. Strong verbal as well as written communication skills OCI/GCP/AWS/Azure certifications. Prior success in automating a real-world production environment. Qualifications B.E./B. Tech. in Computer Science/IT or equivalent. 10+ years of software development experience with significant exposure to cloud computing, cloud infrastructure and applications. Demonstrated ability to work in an agile team environment. A proven high-performer and team-player, with the ability to take the lead on projects.
Posted 1 week ago
6.0 - 9.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Summary We are seeking a highly skilled Sr. Developer with 6 to 9 years of experience in the Automotive Industry. The ideal candidate will have expertise in RTOS Communication Stack and Embedded C. This hybrid role offers the opportunity to work on cutting-edge automotive projects contributing to the development of innovative solutions that enhance vehicle performance and safety. Responsibilities Develop and maintain software for automotive systems using Embedded C. Implement and optimize RTOS for real-time automotive applications. Design and integrate communication stacks to ensure seamless data exchange within vehicle systems. Collaborate with cross-functional teams to define software requirements and specifications. Conduct thorough testing and debugging of software to ensure high quality and reliability. Provide technical support and troubleshooting for software-related issues. Participate in code reviews to maintain code quality and adherence to industry standards. Stay updated with the latest advancements in automotive software development and incorporate best practices. Document software design implementation and testing processes for future reference. Ensure compliance with automotive industry standards and regulations. Contribute to continuous improvement initiatives to enhance software development processes. Mentor and guide junior developers to foster a collaborative and productive team environment. Communicate effectively with stakeholders to provide updates on project progress and address any concerns. Qualifications Possess strong expertise in Embedded C programming. Have extensive experience with RTOS in automotive applications. Demonstrate proficiency in designing and integrating communication stacks. Exhibit a deep understanding of automotive industry standards and practices. Show excellent problem-solving skills and attention to detail. Have the ability to work effectively in a hybrid work model. Display strong communication and collaboration skills. Bring a proactive approach to learning and adapting to new technologies. Hold a degree in Computer Science Electrical Engineering or a related field. Have a proven track record of delivering high-quality software solutions in the automotive domain. Demonstrate the ability to mentor and guide junior team members. Show commitment to continuous improvement and innovation. Possess strong documentation and organizational skills.
Posted 1 week ago
6.0 - 9.0 years
27 - 42 Lacs
Hyderabad
Work from Office
Job Summary We are seeking a highly skilled Sr. Developer with 6 to 9 years of experience in the Automotive Industry. The ideal candidate will have expertise in RTOS Communication Stack and Embedded C. This hybrid role offers the opportunity to work on cutting-edge automotive projects contributing to the development of innovative solutions that enhance vehicle performance and safety. Responsibilities Develop and maintain software for automotive systems using Embedded C. Implement and optimize RTOS for real-time automotive applications. Design and integrate communication stacks to ensure seamless data exchange within vehicle systems. Collaborate with cross-functional teams to define software requirements and specifications. Conduct thorough testing and debugging of software to ensure high quality and reliability. Provide technical support and troubleshooting for software-related issues. Participate in code reviews to maintain code quality and adherence to industry standards. Stay updated with the latest advancements in automotive software development and incorporate best practices. Document software design implementation and testing processes for future reference. Ensure compliance with automotive industry standards and regulations. Contribute to continuous improvement initiatives to enhance software development processes. Mentor and guide junior developers to foster a collaborative and productive team environment. Communicate effectively with stakeholders to provide updates on project progress and address any concerns. Qualifications Possess strong expertise in Embedded C programming. Have extensive experience with RTOS in automotive applications. Demonstrate proficiency in designing and integrating communication stacks. Exhibit a deep understanding of automotive industry standards and practices. Show excellent problem-solving skills and attention to detail. Have the ability to work effectively in a hybrid work model. Display strong communication and collaboration skills. Bring a proactive approach to learning and adapting to new technologies. Hold a degree in Computer Science Electrical Engineering or a related field. Have a proven track record of delivering high-quality software solutions in the automotive domain. Demonstrate the ability to mentor and guide junior team members. Show commitment to continuous improvement and innovation. Possess strong documentation and organizational skills.
Posted 1 week ago
3.0 - 6.0 years
3 - 8 Lacs
Erode
Work from Office
JD: * Design,develop,test & maintain firmware using Embedded C/C++ on Arm Cortex microcontrollers with RTOS & MQTT protocol communication . 2+ years of experience in firmware development . Knowledge of hardware interfaces & protocols (SPI, I2C, UART,). Health insurance Provident fund
Posted 1 week ago
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
Remote
Position Title: Embedded Firmware Engineer -Linux - Full Time Electrify Services is one of the fastest growing engineering services start and is looking for an Embedded Firmware Engineer Linux to play a key role in helping our client improve their product and take their business to the next level. This is an individual contributor role with a direct impact on company growth. We would like to see this position grow as the company evolves. If you are looking for a high-impact and challenging role, this job is a perfect destination for you! Major Job Duties Ø Design, code, implement, released, and integrate software for embedded Linux based software products. (Applications, drivers, framework) Ø On the different hardware platforms, customize, develop and maintain Linux distribution. Ø Develop, Debug, and maintain firmware for ARM-based microprocessors. Ø Experienced with Yocto and custom Linux kernels Ø Interact and develop utilities with the help of C/C++. Linux kernel, TI framework. Ø Experienced with GUI development for embedded devices with QT, uGFX and more Ø Experienced with developing and patching board support packages Ø While using Linux, develop the process of scripting in support of the embedded system. Ø Document the projects according to standards (protocols, architecture, technical specifications.) Ø Write test scripts to verify the functionality of code in a lab environment also write specific system modules and execute them. Ø Developing web-based application portals that can be viewed either locally or remotely via the Web. Ø Troubleshooting development and production problems across multiple environments and operating platforms Ø Manually or automatically do software testing which includes unit, functional and system-level requirements. Ø As per system requirement, analyze domain-specific technical and modify it Ø Participate in the feasibility of novel product/design ideas and provide technical expertise Ø Provide technical support to the team and help them towards growth. Ø Represents the firmware engineering team for all phases of larger and more- complex development projects. These responsibilities are just the start! At Electrify, we encourage you to contribute wherever your interests take you — and shape your role accordingly. And this isn't just a philosophical bent: we give you 4 hours a week (10% of the work week) to pursue passion projects outside of your role responsibilities. We are Looking for People Who Have Ø More than 5+ years of experience in the field of embedded Linux programming and firmware engineering. Ø Highly Skilled in C, C++, Python, RTOS, and Linux Kernel. Ø Highly Skilled with Yocto Linux and custom Linux kernels Ø Developing and debugging code for ARM microcontrollers Ø Strong understanding of code developing for microprocessors Ø Command line gcc tools, make files, and gdb Ø Communication protocols such as UART, SPI, I2C, CAN, BLE, WIFI Ø Experienced with different controllers & their protocols i.e., TI, NFC, ESP, STM Ø IoT based technologies for wired and wireless protocols (802.11 and 802.15.4) Ø Embedded Linux/windows stand-alone systems Ø Experience in Linux OS level programming, uBoot, Linux kernel, and Linux bash command line utilities, bootloaders. Z-Wave. Ø Ability to read the hardware schematics. Experience with Altium or KiCad would be a plus. Ø Knowledge and experience with In-Circuit Emulators and Logic Analyzers. Ø Soldering and hands-on hardware debugging using tools such as oscilloscopes, multi-meters, DC power supplies, etc. Ø Related experience in real-time development with multiple firmware design tools and languages is a big plus. Ø Strong analytical and problem-solving skills are required. Ø Designing firmware, including interaction and integration with hardware design. Ø Firmware testing methodology, including writing and execution of test plans, debugging and testing scripts and tools. Ø Excellent written and verbal communication skills; mastery in English. Ø Ability to effectively communicate product architectures, design proposals, and negotiate options at management levels. Location: Ahmedabad, India Salary: Depending on Experience and Past achievements.
Posted 1 week ago
7.0 - 9.0 years
11 - 16 Lacs
Pune
Work from Office
Role Description Standing at the critical junction between network and applications, our client A10 is a leader in secure application services. Our solutions protect and optimize application performance in a world of many clouds. About A10 Networks solutions: Providing always available application delivery and security on-premises and in the cloud. Supporting seamless migration to the cloud and cloud-native with hybrid solutions. Protecting networks from cyber security attacks that threaten network availability. Securing multi-generational networks throughout the transition to 5G and cloud-native architectures. Are you up for the challenge? Come join INCEDO and make your impact in the future! We are looking for an experienced and driven Senior Software Engineer with a strong background in C programming and networking fundamentals. The ideal candidate will have proven expertise in designing, developing, and maintaining high-performance networking software applications. This is a unique opportunity for someone who is passionate about programming, problem-solving, and advancing their career in software development and networking. You would be responsible for Develop Robust Software Solutions: Design, develop, and maintain optimized, reusable, and efficient C code. Ensure solutions are scalable, high-performing, and meet the standards of our engineering team. Network Protocol Expertise: Apply in-depth understanding of networking concepts, protocols, and practices, including TCP/IP, sockets, and other networking components, to support and enhance software development. Collaborate Across Teams: Work closely with cross-functional teams to design, implement, and thoroughly test software solutions, actively participating in the entire development cycle. Troubleshooting & Debugging: Identify and resolve complex software defects, perform root cause analysis, and provide effective solutions in collaboration with team members. Mentorship & Leadership: Guide junior developers, share best practices, and contribute to knowledge sharing within the team to foster continuous learning and improvement. Acos Reliability Team primarily works closely with A10 TAC and A10 Engineering to resolve customer escalations and defects. Technical Skills Proven experience in C development, with a strong understanding of networking fundamentals. Linux, RTOS or similar real-time high availability Embedded Operating Systems knowledge Knowledge in networking products, OSI stack, L2/L3, L4 and load balancers TCP/IP, UDP/IP, Socket Programming, and common standard IP protocols such as DNS, HTTP, DHCP etc. Expert knowledge in algorithms and data structures. GDB debugging skills Python programming. Source Control System tools such as CVS/SVN/Git to develop code. Strong collaboration and communication skills, with experience working in cross-functional teams. Nice-to-have skills Qualifications 7-9 years of work experience in relevant field B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred
Posted 1 week ago
6.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Overview: We are seeking a highly motivated Embedded Software Developer with 4–6 years of experience in developing embedded Linux systems. The ideal candidate will have a strong foundation in Linux Board Support Package (BSP) development, the Yocto build system, and device driver programming, along with some exposure to microcontroller-level firmware development. This role requires solid logical reasoning, analytical skills, and hands-on debugging abilities. Key Responsibilities: ● Develop and maintain Linux BSPs for custom embedded hardware platforms. ● Customize and build embedded Linux images using the Yocto Project. ● Develop, integrate, and debug Linux kernel device drivers (I2C, SPI, GPIO, UART, etc.). ● Collaborate with hardware engineers during board bring-up and system integration. ● Write and maintain low-level firmware for microcontroller-based subsystems where required. ● Analyze and troubleshoot issues at the kernel, driver, and application level. ● Work across the full software stack — from bootloader to application layer. ● Follow version control and issue-tracking best practices (e.g., Git, Jira). Required Skills: ● 4–6 years of hands-on experience in embedded software development. ● Strong expertise in Linux BSP development and Yocto build system. ● Experience in writing and debugging Linux kernel device drivers. ● Familiarity with U-Boot and other embedded bootloaders. ● Exposure to microcontroller firmware development (bare-metal or RTOS-based). ● Proficient in C/C++ programming for embedded systems. ● Strong logical reasoning and analytical problem-solving skills. ● Experience using tools like oscilloscopes, logic analyzers, and JTAG debuggers. Preferred Skills: ● Experience with FreeRTOS or a similar RTOS. ● Knowledge of protocols like CAN, USB, Ethernet, and SDIO. ● Understanding of power management, secure boot, and boot time optimization. ● Familiarity with continuous integration, Git, and Agile development practices. Education: Bachelor’s or Master’s degree in Electronics, Computer Engineering, or a related discipline.
Posted 1 week ago
5.0 years
0 Lacs
Mumbai Metropolitan Region
On-site
Senior Executive / Assistant Manager - Logistics About Beco Beco is a rapidly growing, sustainable consumer goods brand in India, dedicated to providing eco-friendly products for environmentally conscious consumers. We focus on innovation and data-driven strategies to fuel our growth in the Indian market. Key Responsibilities: Identify, evaluate, and onboard last-mile delivery partners/vendors across regions. Establish strong working relationships and performance SLAs with vendors. Oversee D2C and Ecommerce logistics operations including last-mile delivery and return logistics across all regions. Manage and coordinate with 3PLs and courier partners to ensure service levels are met. Monitor and reduce delivery timelines, RTOs, and shipping costs across channels. .Prepare and present logistics performance reports to senior management. Identify bottlenecks in the last-mile network and implement solutions. Drive cost optimization initiatives without compromising service quality. Ensure all logistics operations comply with company policies and legal requirements. Requirements: Bachelor’s degree in Supply Chain Management, Logistics, Business Administration, or related field. MBA is a plus. 5+ years of experience in logistics operations, preferably in e-commerce, retail, or 3PL. Strong experience in managing last-mile delivery networks and vendors. Demonstrated ability to reduce TAT and improve operational efficiency. Analytical mindset with proficiency in MS Excel, Google Sheets, and logistics dashboards. Excellent communication, negotiation, and leadership skills.
Posted 1 week ago
3.0 years
0 Lacs
Chennai, Tamil Nadu, India
Remote
Job description: Looking for 3-5 years experienced Windows Device Driver Developer with strong C & C++ programming skills and in-depth knowledge of Windows driver development for Windows 11 and previous versions. The role requires working with WDM and WDF frameworks and developing and debugging drivers for x86 / ARM64 architecture. The candidate should also be comfortable with local and remote debugging. The current requirement is to develop a Windows driver for an AI Accelerator card (NPU) for neural network processing. Responsibilities include: Design, develop, and debug Windows device drivers using WDM and WDF frameworks. Perform remote debugging and troubleshoot drivers effectively, utilizing tools to ensure high performance and stability. Collaborate with hardware teams to ensure proper integration and performance of drivers on given (x86_64/ARM64) architecture. Apply knowledge of system registers in ARM and handle other low-level architecture-specific tasks. Skills Required: Proficiency in C and C++ Strong experience with WDM, WDF, UMDF, KMDF Windows 11 driver development expertise Strong debugging skills, including remote debugging of Windows drivers Very strong in developing PCIe based Windows device drivers and well equipped, comfortable with PCIe protocol specifications. Ability to port the driver functionality, and features from other OS to Windows Good understanding of x86_64/ARM64 architecture and system registers Excellent problem-solving abilities, attention to detail, and quality deliverables Preferred experience: Previous experience working with cross-functional teams on HW & SW integration. Signing of kernel modules and deployment. Experience with version control systems (e.g., Git) and modern software development practices. Linux and/or other OS/RTOS device driver experience.
Posted 1 week ago
10.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
About Client: Our Client is a global IT services company headquartered in Southborough, Massachusetts, USA. Founded in 1996, with a revenue of $1.8B, with 35,000+ associates worldwide, specializes in digital engineering, and IT services company helping clients modernize their technology infrastructure, adopt cloud and AI solutions, and accelerate innovation. It partners with major firms in banking, healthcare, telecom, and media. Our Client is known for combining deep industry expertise with agile development practices, enabling scalable and cost-effective digital transformation. The company operates in over 50 locations across more than 25 countries, has delivery centers in Asia, Europe, and North America and is backed by Baring Private Equity Asia. Job Title: Firmware Engineer Key Skills: C, C++, QT, Python, NodeJS, troubleshooting, RTOS/Linux, IoT / IP protocols, JIRA, SCRUM, UART, SPI, USB, L2 Support Job Locations: Noida Experience: 6 – 10 Years Budget: 13 – 15 LPA Education Qualification : Any Graduation Work Mode: Hybrid Employment Type: Contract Notice Period: Immediate - 15 Days Interview Mode: 2 Rounds of Technical Interview + Including Client round Job Description: L2 firmware position: Primary Skills: · Bachelor’s degree in Electrical Engineering, Software Engineering, Computer Science, Computer Engineering, or related Engineering discipline · Language understanding: C, C++, QT, Python, NodeJS. · 5Yrs + of experience in troubleshooting, support and maintenance including 1+ years of experience in the Smart Products & IoT area · Hands-using device flashing tools and handling of hardware safely · Basic concepts of embedded operating systems (RTOS/Linux), Microcontrollers and memory management · Understanding of embedded interfaces such as UART, SPI, USB · Experience testing WLAN, Bluetooth, and Cellular connectivity products · Experience with IoT / IP protocols such as MQTT, COAP, TCP, UDP, DHCP, DNS, HTTPS, MDNS · Able to debug firmware issues Secondary Skills · Experience in all stages of Software testing including Requirement gathering, Requirement Traceability Matrix, and Preparation of Test plan, Test case, Test Bed setup, Test Scripts & Defect tracking by using tools like Bugzilla, JIRA · Experience in Validation& Verification of Software by conducting Smoke testing, Sanity testing, Black box testing, System testing, Regression testing, Integration testing, Functional/Non-functional testing · Experience in complete Software testing life cycle by performing end-to-end call flow for test deliverables through SDLC and methodologies like Iterative, Waterfall, and Agile (SCRUM) · Can-do positive attitude, always looking to accelerate development. · Driven; commit to high standards of performance and demonstrate personal ownership for getting the job done. · Innovative and entrepreneurial attitude; stays up to speed on all the latest technologies and industry trends; healthy curiosity to evaluate, understand, and utilize new technologies. · Must be able to provide leadership to the technology team while managing multiple tasks and responsibilities. · Excellent communication and presentation skills for interactions with technology team members, SBU stakeholders, company leadership, vendors, and customers. Interested Candidates please share your CV to pnomula@people-prime.com
Posted 1 week ago
3.0 - 8.0 years
10 - 20 Lacs
Bengaluru
Work from Office
Firmware Developer Embedded Systems (4 – 6 Years Experience) We are seeking a highly skilled and experienced Firmware Developer with 6 to 8 years of hands-on experience in embedded systems development. The ideal candidate should be proficient in low-level firmware development, familiar with embedded protocols, and possess strong debugging and leadership abilities. Key Responsibilities: Design, develop, and maintain embedded firmware for various microcontroller-based applications. Work independently to implement solutions using SPI, UART, I2C, and other peripheral interfaces. Develop and integrate communication protocols such as CAN , Modbus , Profibus , or Foundation Fieldbus . Create robust bootloader solutions and optimize firmware performance. Collaborate with cross-functional teams to review hardware designs and provide firmware-level support and debugging. Utilize measurement tools like CRO , logic analyzers , and oscilloscopes for validation and troubleshooting. Develop firmware using IDEs and tools such as IAR , Keil , MPLAB , or Code Composer Studio . Work with various microcontroller platforms including MSP430 , PIC32 , IMX , and STM32 . Develop real-time applications using at least one RTOS . Follow best practices in version control using Git or SVN . Contribute actively to code reviews, architecture discussions, and design sessions. Exhibit strong team collaboration, along with the ability to lead small teams or initiatives as needed. Key Skills and Qualifications: Bachelor's degree in Electronics, Electrical, or Computer Engineering (B.E). 6–8 years of experience in embedded firmware development. Proficient in embedded C/C++. Experience in bootloader and low-level driver development. Strong problem-solving and hardware debugging skills. Excellent team player with leadership capabilities and proactive communication
Posted 2 weeks ago
15.0 years
0 Lacs
Gurugram, Haryana, India
On-site
IoTechWorld Avigation Pvt Ltd, Gurgaon is a drone manufacturing company (www.iotechworld.com) and is seeking a passionate and skilled Chief Technology Officer (CTO) to join our team in building next-generation Drone solutions. Job Summary We are seeking a highly skilled CTO as part of leadership team with solid experience and background in advance technology design & development and Electronics manufacturing like Consumer electronics, AI/ML, Software, Firmware, PCB, Hardware interfaces, Production, etc. The ideal candidate will be part of leadership team and will head the entire design and integration team for product development as per company's roadmap and goals. Key Responsibilities Ownership for Various types of Drone Design and development activities including platforms, Ownership of overall product architecture design as per latest technology trends, Competitive analysis, design documentation, reviews, Management presentation and reviews, etc. Lead the design team including embedded Software, firmware, PCB, product validation. Close collaboration with the Mechanical Hardware Design Team to oversee the hardware development activities Collaborate with production team to support manufacturing of products. Interaction with sales and marketing team to understand market requirement, competitive landscape and collect feedback on product enhancements, Driving various design teams to Optimize system features, performance & Cost, Mentor teams and junior engineers and participate in design/code reviews. MIS on weekly and monthly basis to present to management and leadership team, Required Skills ● Strong Embedded Systems Design and development. ● 15+ years of experience from Electronics product company. ● Good Team players and problem solving skills and methods like SCRUM, AGILE, etc. ● Solid understanding on C/C++, Microcontroller, RTOS, communication (I2C, SPI, CAN, UART), PCB, Hardware development, Production, Certifications, etc. ● Should have worked on complete product life cycles of attest 4-5 products in the market ● Strong debugging and problem-solving skills. Preferred Qualifications ● 15+ Experience industrial experience with 5 years in CTO role, ● Exposure to Microcontrollers, RTOS, Embedded System Designs, PCB, Hardware, Production, etc. ● B.Tech/M.Tech in Electronics and communication. Salary : Best in Industry and not a constraint for good candidate.
Posted 2 weeks ago
4.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Description Change the world. Love your job. Your career starts here! This is an exciting opportunity to design and develop innovative software solutions that drive TI's revolutionary product lines. We change lives by working on the technologies that people use every day. Are you ready for the challenge? As a Software Engineer, you'll become a key contributor, where your skills and input make a big difference. In this role, you'll design embedded software and development tools that will be used to test products. You'll write code that tells chips how to operate in revolutionary new ways. And, you'll work closely with business partners and customers, as well as TI's marketing, systems and applications engineering teams, to collaborate and solve business problems. Qualifications Minimum Requirements: 4-8 years of relative experience Degree in Electrical Engineering, Computer Engineering, Computer Science, Electrical and Computer Engineering, or related field Strong Embedded firmware skills and experience Strong Assembly, C and C++ programming skills Preferred Qualifications Knowledge of software engineering processes and the full software development lifecycle Demonstrated strong analytical and problem solving skills Strong verbal and written communication skills Ability to work in teams and collaborate effectively with people in different functions Strong time management skills that enable on-time project delivery Demonstrated ability to build strong, influential relationships Ability to work effectively in a fast-paced and rapidly changing environment Ability to take the initiative and drive for results Great programmer: Programming skills in C/C++ and python, Modular and Object Oriented programming skills, familiarity with build systems – make, cmake, familiarity with Linux In-depth knowledge of embedded systems – VLIW and SIMD processor architecture, DMA, cache, memory architecture, inter process communication Working experience in machine learning technologies such as CNN, transformers, quantization algorithms and approaches for camera-based applications on embedded systems Working experience with DSPs (preferably TI DSPs) and hardware development boards/EVM for image/vision-based processing algorithms Good knowledge on machine learning frameworks (PyTorch), inference solution and exchange formats (ONNX, ONNX RunTime, protobufs) Basic knowledge of RTOS and Linux with exposure to debugging of embedded systems - familiarity with heterogeneous core architecture is added advantage Well verse with software development life cycle and efficient use of associated tools – Git, JIRA, bitbucket, Jenkins, containers (Dockers), CI/CD Strong Communication, documentation and writing skills About Us Why TI? Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics. We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us. About Texas Instruments Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, personal electronics, communications equipment and enterprise systems. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at TI.com . Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment. If you are interested in this position, please apply to this requisition. About The Team TI does not make recruiting or hiring decisions based on citizenship, immigration status or national origin. However, if TI determines that information access or export control restrictions based upon applicable laws and regulations would prohibit you from working in this position without first obtaining an export license, TI expressly reserves the right not to seek such a license for you and either offer you a different position that does not require an export license or decline to move forward with your employment.
Posted 2 weeks ago
0 years
1 - 1 Lacs
Bengaluru
On-site
Job Description: IoT Firmware Intern (Paid Internship) Position: IoT Firmware Intern Location: Bengaluru (On-site only) Duration: 6 Months (Full-Time) Working Days: Monday to Friday Stipend: ₹12,000 per month Certification: Provided upon successful completion Opportunity: Exceptional performance may lead to full-time employment About the Internship Are you passionate about embedded systems and eager to work on real-world IoT solutions? We are looking for highly motivated final-year students or recent graduates in Electronics, Electrical, or related fields with an interest in firmware development for microcontrollers, communication protocols, and real-time systems. This internship will give you practical experience in developing and testing firmware for IoT hardware across live industrial applications. Eligibility Criteria (Mandatory) Location: Must be based in Bengaluru and able to work on-site Availability: Must commit full-time (Monday to Friday) for 6 months Academic Requirement: Minimum CGPA of 8.0+ Interview Mode: Face-to-face only (no online interviews) Key Responsibilities Design, develop, and debug firmware for microcontrollers (ESP32, STM32, Arduino, etc.) Implement and test communication protocols like UART, SPI, I2C, MQTT, and Modbus Integrate and manage sensor data acquisition, processing, and transmission Collaborate with hardware engineers to interface firmware with PCB hardware Conduct real-time debugging and troubleshooting of firmware on embedded boards Participate in IoT architecture design and edge device configuration Optimize code for performance, power efficiency, and memory usage Maintain clean documentation for code, interfaces, and test cases ✅ Technical Skills Required Embedded C/C++ and familiarity with RTOS concepts Microcontrollers & Platforms: ESP32, STM32, Arduino, Raspberry Pi Communication Protocols: UART, I2C, SPI, MQTT, HTTP, Modbus IoT Concepts: Device provisioning, OTA updates, edge data processing Tools: VS Code, Arduino IDE, PlatformIO, STM32CubeIDE Debugging Tools: Serial monitors, logic analyzers, oscilloscopes Preferred: Experience with FreeRTOS or similar embedded operating systems Soft Skills Analytical mindset with attention to technical details Ability to read hardware schematics and collaborate with electronics teams Self-driven, eager to learn, and adaptable Good written documentation and version control (Git) practices Effective communication in cross-functional teams What You’ll Gain Practical experience in firmware development and embedded systems integration Exposure to industrial IoT applications and real-time projects Mentorship from senior embedded developers and hardware designers Certificate of completion Potential full-time job offer based on performance About the Company AriveGuru Technology Solutions Pvt. Ltd Website: https://www.ariveguru.com Address: 139, 1st Floor, Sarvabhouma Nagara, MSRS Nagara, Next to IIM Bangalore, Bilekahalli, Bengaluru, Karnataka – 560076 Job Types: Full-time, Internship Contract length: 6 months Pay: ₹12,000.00 - ₹15,000.00 per month Application Question(s): Details of your Eng. Degree (Include branch, year of passing, CGPA) (Ex: BE Electronics – 2023 – CGPA: 8.6) Eng. College details – (Collage Name – City) (Ex: IIT Bombay – Mumbai) Microcontrollers/Platforms you've worked on (Ex: ESP32, Arduino, STM32, Raspberry Pi) Languages & Firmware Tools used (Ex: Embedded C, MicroPython, Arduino IDE, PlatformIO, STM32CubeIDE) Your Current Location, Distance from AriveGuru Technology Solutions Pvt. Ltd Office or/and Possibility of relocation near our office If commute is more than 45m). (Ex: JP Nagar Bengaluru , 7km, less than 30 min commute) Work Location: In person Expected Start Date: 27/07/2025
Posted 2 weeks ago
20.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Job Description Required Bachelor's degree in computer engineering/computer science/electrical engineering or equivalent Preferred: Master's degree in computer engineering/computer science/electrical engineering Additional Job Description Qualcomm is building on its core strengths in wireless and compute technologies and is in the middle of the biggest technology revolution in the Automotive space. While Qualcomm has pioneered connected car technologies for over a decade, it is now playing a critical role in the evolution of Automotive Infotainment, Telematics, ADAS/Autonomous Driving & its supporting technologies. We are investing in several bleeding edge technologies such 5G, Cellular V2X, Computer Vision, AI/Deep Learning etc., and are working closely with global Automakers/Tier-1s, standards bodies, consortiums and operators on pushing the boundaries. Qualcomm Automotive Compute Platform Team is looking for senior technical lead who can make difference on many technology forefronts in Automotive space, join our growing multisite engineering organization. Responsibilities will include but not limited to: Leading multiple teams' architects, technical leads, compute hardware and software engineers in optimization efforts and driving ASPICE, ASIL Compliance. Defining strategic roadmap and delivering to the vision of best-in-class service capabilities of Qualcomm’s Automotive Engineering teams. Driving robust processes for requirements specifications, prioritization and solution development that supports a larger Automotive Global team. This includes active management of stakeholder alignment of capabilities, product roadmap and delivery plans. Defining and implementing Automotive use cases, driving system validation methodologies and robust release management processes Minimum Qualification: - 20+ Years of Experience in the embedded domain to design, develop and support software solutions on multi-core ARM/CPUs, Strong C/C++ programming skills. Embedded Platforms experience including low-level drivers and firmware, kernel and user-space components. Design and development of software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in an embedded SoC systems with J-TAG or ICE debuggers; Experience in real-time SW development for embedded products. Hands on experience in leading medium to large technical teams. Hands on experience of driver development on any RTOS Handson Experience in Autosar software development Detailed understanding SoC hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/PCIE/CAN/Ethernet/USB/UFS), power management Experience in Linux kernel architecture, device drivers and memory management. Preferred Qualifications: - Motivated self-starter with excellent verbal and written communication skills, demonstrated ability to work with engineers/partners/customers across different geographies. Demonstrated experience working with senior management in a corporate environment. Demonstrated experience in business process streamlining and transformation that includes disciplined approach to digitized services enabling. Hands-on technical lead who is not hesitant to dig into the details where needed to get first-hand knowledge of the issues and play an active and personal role in steering team success. Experience in ISO26262/functional safety is highly recommended. Exposure to one or more of below technology areas is a plus:- Multiprocessor Architecture, ARM processors, caching, interrupts, etc., Virtualization technologies across CPU and MM hardware accelerators Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3073234
Posted 2 weeks ago
10.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Job Location: Hyderabad More Details Below: About the team: Join the growing team at Qualcomm focused on advancing state-of-the-art in Machine Learning. The team uses Qualcomm chips’ extensive heterogeneous computing capabilities to allow inference of trained neural networks on-device without a need for connection to the cloud. Our inference engine is designed to help developers run neural network models trained in a variety of frameworks on Snapdragon platforms at blazing speeds while still sipping the smallest amount of power. See your work directly impact billions of devices around the world. Job Title: CMake Build System Engineer, Staff Job Summary: We are seeking a skilled and detail-oriented CMake Build System Engineer to join our team. In this role, you will be responsible for designing, maintaining, and optimizing CMake-based build systems for complex software projects that support cross-compilation, real-time operating systems (RTOS), and hardware-specific toolchains. You will work closely with developers, DevOps, and QA teams to ensure efficient and reliable builds across multiple platforms. Key Responsibilities: Design, implement, and maintain robust CMake build scripts for cross-platform software projects targeting microcontrollers and SoCs.. Maintain and improve build scripts, tools, and infrastructure - Refactor and modernize existing build systems to improve performance, maintainability, and scalability. Optimize build performance - Improve the speed and efficiency of the build process by optimizing CMake configurations and build strategies. Support cross-compilation workflows using custom toolchains and hardware abstraction layers. Integrate third-party libraries and manage dependencies using CMake best practices. Collaborate with development teams to support CI/CD pipelines and automate build processes. Troubleshoot and resolve build-related issues across various environments (Linux, Windows, macOS) and embedded platforms (ARM Cortex-M/R/A, RISC-V, etc.).. Ensure compatibility across various operating systems (Linux, Windows, macOS). Document build processes and provide training/support to other engineers as needed. Minimum Qualifications: Bachelor’s degree in engineering, Computer Science, or related field and 10+ years of Systems Engineering or related work experience. OR Master’s degree in engineering, Computer Science, or related field and 9+ years of Systems Engineering or related work experience. Required Qualifications: Strong experience with CMake in large-scale C++ or multi-language projects. Understanding of native build systems (like Make, Ninja) and how CMake interacts with them. Proficiency in C++, Python, or other scripting languages used in build automation. Solid understanding of software build systems, compilers, and linkers and embedded toolchains (e.g., GCC for ARM, IAR, Keil, Clang). Experience with cross-compilation, toolchains (e.g. GCC, LLVM), and multi-platform builds (x86, ARM, RISC-V etc). Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or similar. Knowledge of software development best practices, including version control, testing, and code review. Preferred Qualifications: Experience with conan, vcpkg, or other C++ package managers. Knowledge of embedded systems or real-time operating systems (RTOS). Familiarity with Docker and containerized build environments. Contributions to open-source CMake projects or tools. Soft Skills: Strong problem-solving and analytical skills. Excellent communication and collaboration abilities. Self-motivated and able to work independently or as part of a team. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3075194
Posted 2 weeks ago
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Operations Associate – RTO Support | Bangalore Location: Bangalore Type: Full-time Experience: 0–2 years Language Requirement: Must be fluent in Kannada About the Role We’re looking for a proactive and dependable Operations Associate to support customers through their Driving License (DL) process. This is a field-based role focused on providing hands-on support at the RTO. Over time, you will also help expand our support to other vehicle license categories (e.g., gear two-wheelers, commercial vehicles, etc.). Key Responsibilities Assist customers with DL applications, form filling, and document uploads Provide on-ground support during RTO visits and test days Guide customers through appointment bookings and next steps Build and maintain strong relationships with RTO officers and staff Ensure timely and accurate submission of applications Follow up with customers who have pending documentation or actions Log daily activities and coordinate with central ops and support teams Support expansion into additional license categories (2W geared, commercial, etc.) What We’re Looking For Strong communication and people-handling skills Basic tech-savviness (smartphones, apps, uploads) Willingness to travel locally and work on-ground Self-driven and solution-oriented mindset Fluent in Kannada (mandatory) Prior experience with RTOs or mobility services is a plus (training provided) Join us to simplify the licensing process and drive mobility forward! Apply now 🚗
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
You will be a Lead Engineer in Embedded Systems at Svaya Robotics, located in Medchal- Hyderabad. Your primary responsibility will be the development and implementation of embedded firmware to enhance robots with safety, intelligence, and reliability. Working closely with a diverse team of hardware and software engineers, you will translate research and ideas into our robot technology platform. Your focus will include real-time control software, advanced perception and learning, safety mechanisms, sensor fusion, teleoperation, logging, and analytics infrastructure. Your efforts will contribute to creating robots that are intelligent, collaborative, and intuitive to work with. As the Lead Engineer, you will: - Develop embedded firmware for robot controls, safety systems, sensor integration, and automation stack. - Iterate embedded system concepts rapidly and ensure reliable implementation from lab to real-world applications. - Participate in design reviews and offer guidance for robust and reliable embedded hardware and firmware engineering. - Assist in high-level analysis, design, test procedures, and code reviews. To excel in this role, you should possess: - Proficiency in embedded C/C++. - Over 5 years of experience in core embedded systems development. - Good knowledge of embedded Linux at the kernel level. - Understanding of real-time embedded system paradigms like concurrency, real-time deadlines, mutual exclusion, race conditions, and synchronization issues. - Experience in micro-controllers/micro-processor firmware programming. - Strong skills in communication interfaces such as Ethernet, EtherCAT, CAN, RS-232, 422, 485, I2C, SPI, UART, etc. - Expertise in hardware and software debugging (JTAG). - Background in collaborative software team environments with agile development practices and tools like Git, CMake, CI, gdb, Jira, Jenkins, etc. - Willingness to explore new technologies and concepts. The ideal candidate will have a BE/BTech (or higher) in electrical, electronics & communications engineering or a related field.,
Posted 2 weeks ago
6.0 - 10.0 years
0 Lacs
chandigarh
On-site
The Project Manager Embedded Systems will be responsible for leading the end-to-end development of embedded hardware and firmware for advanced medical diagnostic devices. You will manage design activities, coordinate with internal and external teams, and ensure timely delivery of projects aligned with business objectives. Key Responsibilities: - Lead analog and embedded hardware design for new product development - Oversee embedded firmware and algorithm development (STM32, HAL, RTOS) - Coordinate with development partners and manage project execution - Ensure comprehensive documentation aligned with relevant industry standards - Supervise prototyping, design verification, and product lifecycle management - Support manufacturing and deployment of products - Collaborate with stakeholders to ensure alignment of product development with strategic goals Required Qualifications and Experience: - Bachelor's or Masters degree in Electronics or related field - Minimum 6 years of experience in embedded systems development - At least 4 years in firmware development and 4 years in analog hardware design - Experience with communication peripherals such as BLE, NFC, USB, OLED, LCD - Minimum 2 years of experience in project and delivery management - Experience with rechargeable battery-operated IoT and medical devices - Proficiency in C++, Embedded C, and Python - Familiarity with agile, waterfall, and product lifecycle methodologies Desirable Attributes: - Strong leadership and people management skills - Excellent analytical, communication, and coordination abilities - Prior experience in R&D or engineering roles within medical, IoT, or electronics manufacturing industries - Exposure to OEM/ODM collaboration and supply chain management,
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is seeking Software Engineers to contribute to the development of their AI software stack. The ideal candidates will collaborate with a team of experts working on software architecture, algorithm development, kernel optimization, and hardware accelerator block architecture and design. Responsibilities include enhancing the AI software stack framework for optimal resource usage on Qualcomm hardware, developing software tools for profiling and debugging to facilitate rapid deployment of new neural networks, and working closely with AI Hardware and architecture teams to enhance the overall AI solution. Additionally, active contribution to the development process to ensure high-quality software releases is expected. Candidates should have a minimum of 2 years of experience in C/C++, with a focus on embedded systems. Proficiency in programming, analytical skills, development, debugging, exposure to RTOS, kernel drivers, and computer architecture is required. Experience in Android/Embedded Linux software development is also necessary. Preferred qualifications include working knowledge of Python and Git, a curious mindset, a willingness to learn new concepts, excellent communication skills, and the ability to collaborate effectively with a diverse global team. The minimum educational requirement for this role is a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. Qualcomm is an equal opportunity employer committed to providing reasonable accommodations for individuals with disabilities during the application and hiring process. They expect their employees to adhere to all applicable policies and procedures, including those related to security and the protection of company confidential information. Please note that Qualcomm's Careers Site is exclusively for individuals seeking employment directly with Qualcomm. Staffing and recruiting agencies are not authorized to submit profiles, applications, or resumes through the site. Unsolicited submissions from agencies will not be accepted. For more information about this role, please reach out to Qualcomm Careers.,
Posted 2 weeks ago
4.0 years
0 Lacs
Greater Kolkata Area
On-site
About The Role We are seeking a talented and experienced Embedded Software Engineer with 4 to 5 years of hands-on experience to join our growing engineering team in India. In this role, you will be responsible for the full lifecycle of embedded software development, from requirements analysis and design to implementation, testing, and deployment. Responsibilities You will work on challenging projects, integrating software with hardware, optimizing performance, and ensuring the reliability and robustness of our embedded Responsibilities : Software Development : Design, develop, code, test, and debug embedded software in C/C++ for various microcontrollers and microprocessors (e.g., ARM Cortex-M/R/A, PIC, AVR, ESP32). Firmware & RTOS : Develop and optimize firmware for bare-metal applications or integrate with Real-Time Operating Systems (RTOS) such as FreeRTOS, Zephyr, or similar, ensuring efficient task scheduling and resource management. Hardware-Software Integration : Work closely with hardware engineers to bring up new boards, perform hardware-software integration, and troubleshoot issues at the interface level. Device Driver Development : Develop, port, and optimize low-level device drivers for peripherals like GPIO, UART, SPI, I2C, ADC, DAC, Timers, PWM, USB, Ethernet, CAN, etc. Communication Protocols : Implement and integrate various communication protocols (e.g., TCP/IP, MQTT, BLE, Zigbee, LoRaWAN, CAN, LIN) for device connectivity and data exchange. Debugging & Testing : Utilize debugging tools (JTAG/SWD debuggers, oscilloscopes, logic analyzers, protocol analyzers) to identify and resolve complex software and hardware issues. Develop and execute unit tests, integration tests, and system tests. Performance Optimization : Analyze and optimize code for memory footprint, CPU utilization, power consumption, and real-time performance constraints. Documentation : Create and maintain clear, concise, and comprehensive technical documentation, including design specifications, test plans, and user manuals. Version Control : Manage source code effectively using version control systems like Git, including branching, merging, and code reviews. Troubleshooting & Support : Provide technical support and troubleshooting for deployed embedded systems, identifying root causes and implementing corrective actions. Collaboration : Work collaboratively within an Agile/Scrum team environment, participating in sprint planning, daily stand-ups, and : Education : Bachelor's or Master's degree in Electronics Engineering, Computer Science, Electrical Engineering, or a related field. Experience : 4-5 years of hands-on experience in embedded software development. Programming Languages : Strong proficiency in C and C++ for embedded systems. Microcontrollers/Microprocessors : Solid experience with at least one major family of microcontrollers/microprocessors (e.g., ARM Cortex-M, ESP32, STM32, Renesas, NXP). RTOS : Proven experience working with and configuring Real-Time Operating Systems (RTOS) like FreeRTOS, Zephyr, or similar. Hardware Interfacing : In-depth understanding of hardware-software interfaces, schematics, and datasheets. Communication Protocols : Experience implementing and debugging various communication protocols (e.g., I2C, SPI, UART, CAN, USB, Ethernet, BLE). Debugging Skills : Proficient in using hardware debuggers (JTAG/SWD), oscilloscopes, logic analyzers, and other lab equipment. Version Control : Experience with Git or other modern version control systems. Problem-Solving : Excellent analytical and problem-solving skills with a keen attention to detail. Communication : Strong verbal and written communication skills to effectively collaborate with cross-functional Skills : Experience with embedded Linux development. Knowledge of scripting languages (e.g., Python) for automation and testing. Familiarity with industry-specific standards (e.g., MISRA C/C++, functional safety standards like ISO 26262 for Automotive, IEC 62304 for Medical). Experience with continuous integration/continuous deployment (CI/CD) for embedded systems. Familiarity with various development environments and toolchains (e.g., Keil, IAR Embedded Workbench, PlatformIO, VS We Offer : Opportunity to work on cutting-edge technologies and impactful projects. A collaborative, innovative, and supportive work environment. Continuous learning and professional development opportunities. Competitive salary and benefits package. A chance to be part of a growing team that values creativity and ownership (ref:hirist.tech)
Posted 2 weeks ago
2.0 - 8.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is a leading technology innovator that pushes the boundaries to enable next-generation experiences and drive digital transformation for a smarter, connected future. As a Software Engineer at Qualcomm, you will be involved in designing, developing, modifying, and validating embedded and cloud edge software and applications to create cutting-edge products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams is essential to design system-level software solutions based on performance requirements and interfaces. The ideal candidate should have a Bachelor's, Master's, or PhD degree in Engineering, Information Systems, Computer Science, or a related field, along with 2+ to 4+ years of Software Engineering experience. Proficiency in Programming Languages such as C, C++, Java, or Python with at least 2 years of work experience is required. As a SoC RAS and Manageability Controller FW Developer at Qualcomm, you will play a key role in enabling the SoC and Platform management solution for upcoming products. Responsibilities include collaborating internally to define and implement firmware for managing error, debug, and telemetry features for Qualcomm SoCs across various verticals. Additionally, involvement in power management, boot, RAS, debug, security, and runtime services is expected. Key Responsibilities: - Drive firmware development lifecycle from design to verification in pre-silicon and post-silicon environments. - Develop core firmware stack using an RTOS to provide essential services to algorithms on the power management controller. - Assist in defining solutions for Reliability, Availability, and Serviceability for future Qualcomm CPUs. - Engage with open-source communities to contribute to processor architectures and firmware features. - Collaborate on silicon and platform bring-up, debug, and diagnostics. - Assist in identifying skills requirements and hiring engineers. Preferred Qualifications: - BS/BEng in Electrical, Computer Engineering, or Computer Science with 8 years of embedded firmware development experience. - Familiarity with Error reporting and manageability requirements on a datacenter server platform. - Proficiency in C and assembly language for writing and debugging. - Experience with embedded OSes such as Zephyr, eCos, uC/OS, or FreeRTOS. - Knowledge of ARM v8 architecture and ARM CPU RAS extensions. Physical Requirements: - Transporting between offices, buildings, and campuses up to 1/4 mile. - Transporting and installing equipment up to 5 lbs. - Performing tasks at various heights, monitoring computers and test equipment for more than 6 hours a day. - Continuous communication with colleagues, customers, and vendors. Qualcomm is an equal opportunity employer committed to providing reasonable accommodations for individuals with disabilities. If you require an accommodation during the application/hiring process, please contact Qualcomm via the provided email or toll-free number. Staffing and recruiting agencies are advised not to submit unsolicited resumes or applications. For more information about this role, please contact Qualcomm Careers.,
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough