Jobs
Interviews

168 Embedded Development Jobs - Page 4

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2.0 - 5.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Educational Bachelor of Engineering,Bachelor Of Technology,Bachelor Of Science,Bachelor Of Comp. Applications,Master Of Engineering,Master Of Technology,Master Of Science,Master Of Comp. Applications Service Line Engineering Services Responsibilities A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction. You will understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology domain. You will participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews. You will lead and guide your teams towards developing optimized high quality code deliverables, continual knowledge management and adherence to the organizational guidelines and processes. You would be a key contributor to building efficient programs/ systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you!If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Additional Responsibilities: Knowledge of more than one technology Basics of Architecture and Design fundamentals Knowledge of Testing tools Knowledge of agile methodologies Understanding of Project life cycle activities on development and maintenance projects Understanding of one or more Estimation methodologies, Knowledge of Quality processes Basics of business domain to understand the business requirements Analytical abilities, Strong Technical Skills, Good communication skills Good understanding of the technology and domain Ability to demonstrate a sound understanding of software quality assurance principles, SOLID design principles and modelling methods Awareness of latest technologies and trends Excellent problem solving, analytical and debugging skills Preferred Skills: Domain-Embedded systems-Embedded Software Technology-Embedded Software-Embedded Software - ALL

Posted 1 month ago

Apply

5.0 - 10.0 years

6 - 10 Lacs

Chennai

Work from Office

Educational Master Of Technology,Master Of Engineering,Bachelor Of Technology,Bachelor of Engineering Service Line Engineering Services Responsibilities Join our core R&D Automotive Engineering Team for our marquee Swedish Account- Polestar!Infosys is hiring core Automotive R&D professionals as part of a dedicated Offshore Delivery Center being setup for Sweden’s marquee EV brand ‘Polestar’ at our Electronics City, Bangalore Campus. This is an opportunity to be part of cutting edge automotive software projects, working with passionate global teams tackling real-world Automotive and next-generation Electric Mobility Challenges. If such an opportunity excites you, apply for the job opening below - Automotive experience of at least 8 years Prior experience in Automotive or related companies Has deep knowledge of Telematics development Should have experience implementing solutions for embedded automotive connectivity processors such as TCAM (Telematics & Connectivity Antenna Module)If you are passionate about cars and cutting edge technologies, committed to delivering high quality software and, someone with strong analytical and problem solving skills, then this is the right job for you! Technical and Professional : Experience with embedded C/C++, vehicle signals, AutoSAR, cybersecurity, Linux and RTOS concepts, and system architecture are key to this role. Relevant skills include the following (not all are necessary) Automotive architectures, vehicle signals, AutoSAR, vehicle provisioning RTOS, cross-platform, secure-boot, cryptography, cybersecurity, TLS, HSM, PKI, drivers C++, Protobuf, Rust, CMake, Yocto, Bazel Preferred Skills: Domain-Automotive-Engine / Power Train Domain-Automotive-Infotainment System Domain-Automotive-Connected Car Domain-Automotive-Electric Vehicles (EVs)

Posted 1 month ago

Apply

5.0 - 10.0 years

6 - 10 Lacs

Hyderabad

Work from Office

IBM ISDL Power hypervisor development group is working on virtualisation Tech that involves firmware design and development for power hypervisor. Responsibilities: The key responsibilities for this role as following: As Firmware developer to develop Hypervisor firmware on IBM power Systems Participate in design, implementation, Integration & verification of virtualization functions Execute unit test plans and functional tests to verify high quality code deliverables Perform code reviews with other members of team Provide code support, debug activities and issues resolution supporting both internal and external customers. Interact with the test team to define test plans, identify, root cause and resolve defects Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise . 5-10years of experience in Firmware design( embedded software) and development Expertise in C/ C++ language , Object oriented concepts Experience in embedded device drivers, Linux. Expertise in debugging and root causing complex firmware issues

Posted 1 month ago

Apply

0.0 - 1.0 years

2 - 3 Lacs

Hyderabad

Work from Office

The candidate should be from any of the following engineering background with good academic record in Mechatronics/Computer science/Electrical and Electronics and Mechanical Engineering. 0-1 years of experience on Python, C programming and MATLAB scripting. Good Knowledge on Simulink/Simscape and any other system simulation tools is an added advantage. Should have a research and innovative mindset and self-sufficient and problem-solving skills. Good problem-solving skills and required good hands-on experience on MS-word and Power Point.

Posted 1 month ago

Apply

10.0 - 15.0 years

12 - 17 Lacs

Bengaluru

Work from Office

In an increasingly connected world, the pandemic has highlighted just how essential telecom networks are to keeping society running.The Network Infrastructuregroup is at the heart of a revolution to connectivity, pushing the boundaries to deliver more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise Join Optical Networks division, where innovation meets scale in the AI-driven data center era. With the recent acquisition of Infinera, weve united two industry leaders to create an optical networking powerhousecombining cutting-edge technology with proven leadership to redefine the future of connectivity. Infinera is now part of the Nokia Corporation and its subsidiaries. When you apply, the information you share will be handled with care and used only for recruitment purposes within the group. We are looking for experienced SW development engineers to join our R&D team. As a Software Development Engineer, you will work in a cross-functional team developing embedded software products. You work in a UNIX/ Linux environment in close collaboration with the rest of the R&D organization. Our work includes everything from product concept to finished product - a process that spans over the entire development chain. The team takes full responsibility that a new feature is delivered on time with the right quality using state-of-the-art continuous integration pipelines. We strive for fully automated test suites both on unit, function and system level. Experience 10+ years within SW development Excellent C/C++ and object-oriented programming skills in multi-threaded environments. Excellent design analysis skills, including experience with software modeling, reuse, performance, testability, and extensibility. Experienced in HW-SW integration. Experience in Linux RTOS Operating systems Experience developing the FCAPS functionality Design and development of Network Element software in an Embedded Development Domain. Flexible, innovative and driven Structured and thorough with analytical and troubleshooting skills Highly motivated team player Driven and willing to take own initiatives English, written and spoken Leadership quality Must have experience in leading a team of 3-5 engineers for completing a task end-to-end Good to Have: Experience in using dockers in development/ simulation environment Experience in telecom is a plus. Experience in using Modern Automated tools, viz. Codescene, GTEST. Exposure to AI based tools viz. Copilot, Tabnine, etc. Experience in one of the technologies such as SDH/SONET, OTN, DWDM is a plus Working experience in Optical technologies and architecture involving ROADM, Amplifiers, RAMAN, Optical Channel Monitor, VOA is an added plus. Domain Knowledge of Optical Protection and Restoration is an added plus Breakdown of requirements to formulate work packages Designing, Development and Integration of software for NOKIAs next-gen optical networking products Pick development tasks from the team Design and implement new functions mainly in C/ C++/ advanced C++ in multi-threaded env. Peer code reviews Write unit tests using C++ as well as scripts for automated FT using Python Debug along with hardware and software engineers Implement with compliance to standards (ITU, MEF, IETF, IEEE, TNF, etc)

Posted 1 month ago

Apply

4.0 - 7.0 years

9 - 14 Lacs

Bengaluru

Work from Office

As a Senior Software Engineer, you will design and develop C/C++ software modules for embedded systems, ensuring high-quality code through testing and validation. Youll work on FPGA programming, device drivers, and network protocols like Ethernet and OTN in a Linux environment. Collaborating with cross-functional teams, you will mentor colleagues and contribute to feature integration. Strong problem-solving skills and adaptability to new technologies are key in this dynamic role focused on advanced networking and optical transport solutions. You have: Bachelors degree in Engineering with 8 to 12 years of relevant work experience. Working experience in Ethernet and OTN protocols. Experience in developing unit test harnesses in Python. Strong ability to learn new technical areas and products, and to collaborate with teams from diverse cultures and backgrounds. Experience in mentoring teams and guiding them toward success. It would be nice if you also had: Familiarity with agile programming methods. Knowledge of Optical (DWDM) Transport. Experience in developing software drivers for communication interfaces like i2c, SPI, QSPI, and UART. Understanding of timing protocols. Review requirements and develop software modules to fulfil the requirements. Provide regular status update and input to the team leaders. Develop unit test plans and run software tools for detecting any coding error prior to code submission. Participate in feature integration and validation. Experience in mentoring the team. Programming FPGAs and developing drivers for various devices. Experience in developing software modules in C and C++ and developing embedded software in Linux.

Posted 1 month ago

Apply

4.0 - 8.0 years

12 - 17 Lacs

Bengaluru

Work from Office

Project description This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. We are looking for an experienced engineer for an exciting role to augment our Client's core Linux-embedded team to work on the latest platforms and software. The person will interact closely with key technical experts to ensure the best possible performance and results on the SoC platforms. Responsibilities Developing and optimizing GFX, Multimedia, Display, and Audio drivers according to project requirements. Collaborating with cross-functional teams for seamless integration of drivers. Conducting thorough testing, troubleshooting, and debugging of drivers. Contributing to the improvement and optimization of existing systems. Providing technical guidance and support as needed. Skills Must have Engineer with 8+ years of experience in embedded Linux driver/kernel development Strong C/C++ development skills with a good understanding of object-oriented design Good understanding of Linux fundamentals and audio fundamentals Experience with ALSA ASoC driver development Experience with audio transmission protocols like I2S/TDM, audio DAC/ADC Experience with audio DSP firmware development Experience with bare metal or RTOS based firmware development 10.System knowledge, System Debugging, firmware debugging using JTAG Nice to have Good to have: 1.Experience with Any RTOS porting. 2.Experience with host to DSP communication. Other Languages EnglishB2 Upper Intermediate Seniority Senior

Posted 1 month ago

Apply

3.0 - 4.0 years

3 - 5 Lacs

Pune

Work from Office

Embedded Developer with 3+ years in developing optimized embedded code, and ensuring the functionality of embedded systems and have strong Knowledge of hardware Architecture. Proficient in C/ C++ embedded. Required Candidate profile 3+ years experience as Embedded Developer who can understand embedded design. Tech stack- C/C++, ARM/MIPS/x86, Linux/RTOS, STM32Cube, Keil, UART, I2C, SPI, RS-485, Modbus.

Posted 1 month ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Bengaluru

Work from Office

We are looking for an experienced Embedded Voice & ML Applications Engineer with a strong background in embedded systems and machine learning for edge devices. The role involves developing and optimizing real-time applications for voice and ML use cases on low-power, resource-constrained platforms. Key Responsibilities. Develop embedded software in C for voice and ML applications. Work with RTOS (FreeRTOS) for real-time processing. Perform board bring-up and low-level hardware interfacing. Optimize systems for low power and performance efficiency. Implement and port models using TensorFlow Lite Micro or PyTorch. Debug multicore applications and integrate with NPUs. Work with linker scripts (GCC, IAR, ARM) and embedded toolchains. Handle DSP/ISP processing and real-time data flows. Required Skills. 5+ years of experience in embedded development. Strong in C programming, RTOS, and hardware-level debugging. Experience with ML frameworks and real-time model deployment. Good understanding of multicore systems, NPU, and signal processing. Familiarity with embedded toolchains and linker scripts. (ref:hirist.tech).

Posted 1 month ago

Apply

5.0 - 9.0 years

9 - 14 Lacs

Noida

Work from Office

This role involves the development and application of engineering practice and knowledge in defining, configuring and deploying industrial digital technologies including but not limited to PLM MES for managing continuity of information across the engineering enterprise, including design, industrialization, manufacturing supply chain, and for managing the manufacturing data. - Grade Specific Focus on Digital Continuity Manufacturing. Fully competent in own area. Acts as a key contributor in a more complex critical environment. Proactively acts to understand and anticipates client needs. Manages costs and profitability for a work area. Manages own agenda to meet agreed targets. Develop plans for projects in own area. Looks beyond the immediate problem to the wider implications. Acts as a facilitator, coach and moves teams forward.

Posted 1 month ago

Apply

1.0 - 3.0 years

2 - 6 Lacs

Bengaluru

Work from Office

Job Summary: We are looking for a passionate and motivated EmbeddedDeveloper with 1 to 3 years of experience to join our engineering team. Youwill be responsible for designing, developing, testing, and maintainingembedded systems. The ideal candidate should have hands-on experience inembedded C/C++ programming, microcontrollers, and real-time operating systems. Key Responsibilities: Develop and debugembedded software for microcontroller-based systems. Write clean,efficient, and well-documented code in C/C++. Interface withvarious hardware modules (sensors, actuators, communication interfaces). Perform unittesting, integration testing, and system validation. Work withcross-functional teams (hardware, software, QA) to define and implementfeatures. Analyze andtroubleshoot hardware/software integration issues. Participate incode reviews and maintain best practices in software development. Required Skills & Qualifications: Bachelors degreein Electronics, Electrical, Computer Engineering 13 years ofexperience in embedded software development. Strong proficiencyin C/C++ for embedded systems. Experience withmicrocontrollers (e.g., ARM Cortex-M, AVR, PIC, etc.). Familiarity withcommunication protocols: UART, SPI, I2C, CAN, etc. Basicunderstanding of hardware schematics and datasheets. Experience withdebugging tools such as JTAG, oscilloscopes, logic analyzers. Nice to Have: Experience withIoT platforms or connectivity protocols (BLE, MQTT, Wi-Fi, etc.). Knowledge ofLinux-based embedded development. Exposure toversion control systems (Git preferred). Familiarity withtools like Keil, STM32CubeIDE, MPLAB X, etc. Hands-onexperience with unit testing

Posted 1 month ago

Apply

1.0 - 5.0 years

3 - 6 Lacs

Navi Mumbai

Work from Office

This role Involves to execute complete embedded software development lifecycle Design and implement software of embedded devices and systems from requirement to production and commercial deployment Support software QA and optimize I/O performance Required Candidate profile Exp in development and troubleshooting on embedded targets Exp in C & embedded systems design, Familiarity with 8bit and 32 bit Mcu like Atmel, Microchip, Renesas, Cypress & Nuvoton

Posted 1 month ago

Apply

4.0 - 8.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Career Area: Engineering : Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you'rejoining a global team who cares not just about the work we do but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don'tjust talk about progress and innovation here we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Role Definition: Assists in the design, definition, development, and test of the Machine Autonomy Application software developmentusing C++ programing language on Linux Platform. Responsibilities: Participating in design and development of application software and algorithms for Machine Autonomy Applications. Documenting architecture specifications, software design description, verification plans, test cases, operating procedures, and safety procedures. Utilizing appropriate tools to debug, test and maintain software and hardware systems of Autonomy Applications, assisting in the verification and validation process. Required Skill: Requires a degree in an accredited Engineering. Four-year bachelors degree, preferably in computer science, information systems, communications, engineering, or related field. 6+ years of experience in developing applications using C++ programming languages . Skill Descriptors: Industry Knowledge: Knowledge of Mining or Automotive industries;ability to apply industry knowledge appropriately to diverse situations. Discusses industry-specific products and services. Demonstrates current knowledge on Autonomy solutions for industry segment. Describes the contribution of own function as it relates to the industry segment. Currently works with a major industry segment and associated functions and features. Programming: Knowledge of relevant programming languages (C++) and tools; ability to test, write, design, debug, troubleshoot and maintain source codes and computer programs. Designs and Develops Programs using C++ on Linux (Ubuntu) operating system. Interprets application system designs and program specifications. Develops structured programming specifications. Develops complex interfaces, and firmware that require adherence to performance specifications, especially in the autonomy area. Utilizing appropriate RESTful APIs and microservices architecture. Applies structured and Object oriented programming concepts and techniques to structured environments. Demonstrates current knowledge on C++ 3/11/14 Boost framework, complex and large systems, implementing scalable and secure implementations. Technical Troubleshooting: Knowledge of technical troubleshooting approaches, tools and techniques. Discovers, analyzes, and resolves hardware, software or application problems. Analyzes code, logs, and current systems as part of advanced troubleshooting Handles calls related to product features, applications, and compatibility standards. Records and reports specific technical problems, solving processes and tools that have been used. Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving product or process problems; ability to apply knowledge of problem solving appropriately to diverse situations. Interprets application system designs and program specifications. Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace (Agile, SAFe). Software Product Testing: Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements (Component level and System Level). Application Development Tools: Ability to utilize a variety of specific tools and toolkits for developing applications and managing workflow, (Azure DevOps / GitHub). Relocation is available for this position. Posting Dates: June 16, 2025 - June 24, 2025 Caterpillar is an Equal Opportunity Employer. Not ready to applyJoin our Talent Community.

Posted 1 month ago

Apply

5.0 - 9.0 years

9 - 14 Lacs

Bengaluru

Work from Office

This role involves the development and application of engineering practice and knowledge in defining, configuring and deploying industrial digital technologies including but not limited to PLM MES for managing continuity of information across the engineering enterprise, including design, industrialization, manufacturing supply chain, and for managing the manufacturing data. - Grade Specific Focus on Digital Continuity Manufacturing. Fully competent in own area. Acts as a key contributor in a more complex critical environment. Proactively acts to understand and anticipates client needs. Manages costs and profitability for a work area. Manages own agenda to meet agreed targets. Develop plans for projects in own area. Looks beyond the immediate problem to the wider implications. Acts as a facilitator, coach and moves teams forward.

Posted 1 month ago

Apply

1.0 - 4.0 years

3 - 6 Lacs

Panchkula

Work from Office

Working experience with RTOS, have strong programming skills in C/C++, highly portable and platform agnostic code. must know and be comfortable with using at least one scripting language. Windows Batch/Powershell.

Posted 1 month ago

Apply

1.0 - 2.0 years

3 - 4 Lacs

Surat

Work from Office

Diamtech Research Centre is looking for Embedded C Software Engineer to join our dynamic team and embark on a rewarding career journey Developing and directing software system validation and testing methods. Directing our software programming initiatives Overseeing the development of documentation. Working closely with clients and cross-functional departments to communicate project statuses and proposals. Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems. Managing the software development lifecycle. Monitoring system performance. Communicating key project data to team members and building cohesion among teams. Developing and executing project plans. Applying mathematics and statistics to problem-solving initiatives. Applying best practices and standard operating procedures. Creating innovative solutions to meet our companys technical needs. Testing new software and fixing bugs. Shaping the future of our systems.

Posted 1 month ago

Apply

2.0 - 5.0 years

3 - 6 Lacs

Bengaluru

Work from Office

Kefi Tech Solutions Pvt Ltd is looking for Embedded Software Engineer to join our dynamic team and embark on a rewarding career journey Designing, developing, and testing embedded software for a variety of systems and applications Collaborating with hardware engineers to ensure that software is optimized for the specific hardware platform Developing low-level software for control systems and real-time applications Debugging and troubleshooting software issues in a timely and effective manner Writing clear, well-documented code that is easy to maintain and modify Participating in code reviews and providing constructive feedback to other software engineers Strong problem-solving and critical thinking skills, with the ability to troubleshoot complex software issues Excellent written and verbal communication skills

Posted 1 month ago

Apply

2.0 - 5.0 years

5 - 6 Lacs

Kolhapur, Pune, Mumbai (All Areas)

Work from Office

About Company - "Exciting Opportunity Alert! sfHawk is on the hunt for the dynamic individuals who are ready to take on challenges, drive innovation, and make an impact in the world of CNC metal-cutting, IIoT, and Industry 4.0. If you're passionate about engineering excellence and thrive in a fast-paced environment, we want you on our team!" Required Knowledge and Skills: 2-4years of strong experience working on Python. Good to have knowledge on IoT , MQTT, TCP/IP ,SQLITE Data base, Embedded. Experience working with SOC/SBC boards . Proficient in OOPS concepts. Proficient in Python programming and pip command toolkit. Knowledge of Linux/Unix OS and Terminal commands. Should be proficient in Networking. Passion for learning, continuous improvement, sharing and working in a team environment. Must be a self-starter who requires minimal supervision. Should have strong, clear & logical communication skills. Good to have: Good to have knowledge of IOT frameworks, services, and platforms -AWS, Azure, Edge-X, etc. Good to have work experience with JIRA and Scrum methodologies. Good to have work experience with GIT, GIT-HUB, and TFS. Good to have work experience with JENKINS. Good to have Database knowledge Perks and benefits Family health insurance Birthday Holiday Flexible working hours

Posted 1 month ago

Apply

2.0 - 5.0 years

4 - 5 Lacs

Mumbai Suburban, Thane, Navi Mumbai

Work from Office

Design, development, Develop protocols namely HART, fieldbus and Profibus, Embedded C, Hart/Profibus/Fieldbus/Modbus, SPI (mandatory)/I2C,Digital and Analog Electronics,Software development lifecycle, embedded hardware engineers, SOP for development

Posted 1 month ago

Apply

5.0 - 7.0 years

15 - 20 Lacs

Pune

Work from Office

Handle algorithm & develop reliable & innovative solutions for all designs. Develop best practices for Embedded systems, C /C++ prog. Create Flow charts/ Algorithm for design blocks/ modules. Debug & test progs on protos. Analyse failure & correct. Required Candidate profile BE-EEE with 5-7 yrs exp in R&D/ engg in Valve monitoring & control instruments, positioners, oil & Gas & Indust domain in Arm microcontrollers (STM32 series, Microchip, Renesas), Debugging, etc. must. Perks and benefits Salary varies with merit and experience

Posted 1 month ago

Apply

5.0 - 10.0 years

13 - 23 Lacs

Bangalore Rural

Work from Office

JOB DESCRIPTION : Strong embedded development expereince with good knowledge and hands-on experience in Design/Development/Debugging aspects of Board support package (BSP) on one or more of operating systems like in Linux/Android, QNX and Hypervisor embedded systems. The Main responsibility is to provide direct support to OEM customers with the design, development and debug of reference designs SW related issues and helping to customize/optimize software to meet the product requirements. The Candidate must quickly ramp-up onto an existing project, understand Automotive platform Software driver architecture, read/write technical specifications/requirements, demonstrate strong analytical and problem-solving abilities and work closely with external customers to customize and launch their new products. Skillset : C, C++. Linux/Android, QNX / RTOS , UART, SPI, I2C, V4L2, MIPI CSI, DSI, ALSA, Android Audio Framework, Camera HAL, Audio HAL, Codec2, DRM, Surface Flinger, HW Compositor

Posted 1 month ago

Apply

3.0 - 5.0 years

4 - 9 Lacs

Bengaluru

Work from Office

Virtual Walk-In Interview for IT Engineers _Harita Techserv Pvt Ltd Interview Details: Interview Date: 16 -June-25 to 20 -June-25 (Monday to Friday) Interview Timing: 4.00 PM - 7.00 PM Virtual interview link: https://meet.google.com/acb-oniz-gvp Notice Period: Immediate to 30 Days Job Location Bangalore Role: Embedded Developer Experience: 3-5 Years Skills: C/ C++ Embedded, Keil SDK, Modbus Master, Slave Protocol Contact Email ID: yamuna.k@harita.co.in

Posted 1 month ago

Apply

4.0 - 9.0 years

0 - 3 Lacs

Hyderabad, Chennai, Bengaluru

Hybrid

Location: Bangalore Exp:4+years Embedded Firmware Developer Embedded Firmware Development, Strong knowledge of C/C++ Hands-on experience with RTOS like VxWorks, Proficiency in communication protocols and drivers such as Ethernet, CAN, RS422 Linux shell script JD: Embedded Firmware Expertise: 4+ years of experience in embedded firmware development. • Programming Proficiency: Strong knowledge of C/C++, Linux shell script. • Good understanding of Linux internal. • Basic understanding of Clear Case and DevOps practices. • RTOS Experience: Hands-on experience with RTOS like VxWorks. • Communication Protocols: Proficiency in communication protocols and drivers such as Ethernet, CAN, RS422, etc. Role & responsibilities Preferred candidate profile

Posted 1 month ago

Apply

5.0 - 8.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Job Description: We are seeking a skilled Embedded Engineer to design, develop, and optimize embedded systems for our cutting-edge applications. The ideal candidate will have expertise in firmware development, hardware-software integration, and real-time system optimization. You will work closely with cross-functional teams to ensure high-performance, reliable, and scalable embedded solutions. Responsibilities: Design, develop, and test embedded firmware and software solutions. Work with microcontrollers and embedded processors to develop robust applications. Optimize real-time embedded systems for performance and efficiency. Develop and implement communication protocols such as I2C, SPI, UART, CAN, and Ethernet. Debug and troubleshoot hardware and software issues, utilizing industry-standard tools. Collaborate with hardware engineers to interpret schematics and integrate firmware with hardware components. Ensure compliance with industry standards and best practices for embedded system development. Provide technical documentation and support throughout the product lifecycle. Education & Qualifications: B.Tech/B.E/M.Sc (Electronics) or a related field. Key Skills & Requirements: Strong knowledge of C, C++, and embedded programming best practices. Experience with microcontrollers (ARM, PIC, AVR, etc.) and RTOS (FreeRTOS, VxWorks, etc.). Understanding of hardware schematics, PCB design basics, and debugging tools . Hands-on experience with communication protocols (I2C, SPI, UART, CAN, Ethernet, etc.). Strong problem-solving skills and ability to work in a fast-paced development environment. Special Skills & Personality Requirements: Ability to work independently in a user-level (field environment) setup. Strong analytical and troubleshooting skills. Adaptability and willingness to take on challenging projects. Effective communication and teamwork skills. Join us to be part of a dynamic team where innovation meets excellence in embedded engineering!

Posted 1 month ago

Apply

5.0 - 7.0 years

8 - 14 Lacs

Bengaluru

Work from Office

We are looking for an experienced Embedded Voice & ML Applications Engineer with a strong background in embedded systems and machine learning for edge devices. The role involves developing and optimizing real-time applications for voice and ML use cases on low-power, resource-constrained platforms. Key Responsibilities : - Develop embedded software in C for voice and ML applications. - Work with RTOS (FreeRTOS) for real-time processing. - Perform board bring-up and low-level hardware interfacing. - Optimize systems for low power and performance efficiency. - Implement and port models using TensorFlow Lite Micro or PyTorch. - Debug multicore applications and integrate with NPUs. - Work with linker scripts (GCC, IAR, ARM) and embedded toolchains. - Handle DSP/ISP processing and real-time data flows. Required Skills : - 5+ years of experience in embedded development. - Strong in C programming, RTOS, and hardware-level debugging. - Experience with ML frameworks and real-time model deployment. - Good understanding of multicore systems, NPU, and signal processing. - Familiarity with embedded toolchains and linker scripts.

Posted 1 month ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies