Jobs
Interviews

209 Embedded Development Jobs

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

3.0 - 5.0 years

4 - 8 Lacs

hyderabad

Work from Office

Company : Silcosys Solutions Pvt. Ltd. Experience: 3 -5 Years Location : Hyderabad Notice Period : 0- 15 Days Job Description: We are looking for an experienced Software Developer with 3-5 years of expertise in C++ or Core Java and 2-3 years of experience in Android Telephony, RIL, or Modem. The role requires a strong background in object-oriented design, embedded systems, and Linux OS skills. The candidate will be responsible for designing, implementing, and debugging telephony-related software solutions in an embedded environment. Key Responsibilities: 1. Develop and optimize telephony-related software using C++ or Core Java. 2. Work on Android Telephony, RIL, or Modem modules. 3. Implement object-oriented design principles in software development. 4. Debug and troubleshoot telephony and modem-related issues. 5. Collaborate with cross-functional teams to integrate software solutions. Requirements: 1. 3-5 years of experience in C++ or Core Java programming. 2. 2-3 years of experience in Android Telephony, RIL, or Modem. 3. Strong understanding of Object-Oriented Design and implementation. 4. Good experience in Linux/Embedded environments. 5. Strong analytical and debugging skills. 6. Experience in telecommunication systems is a plus. Share your resumes at

Posted 1 day ago

Apply

5.0 - 7.0 years

0 - 1 Lacs

dhule

Work from Office

Responsibilities: Product Delivery ownership of Board Support Packages and driver development. BSP and Drivers development for Linux on Renesas, NXP and TI Platforms. Design and implementation of system recovery module Board bring up, Schematic review and working with h/w team on new board design. Debug and troubleshoot BSP and Driver level issues. Should be familiar with hardware debugging. Ability to work on applications will be an advantage Requirement: Relevant experience of 5+ years in Embedded Linux Development. Hands on Software Development experience in C/C++. Experience in Linux BSP Development for different platforms Experience in Embedded Development in C, C++ & Python Linux Kernel internals, Device driver implementation. Hands on experience with Yocto for atleast two commercial products Experience in initial board bring up on new hardware, preferably for Renesas, NXP, TI etc. processors. Experience in Customization bootloader and Linux operating system for embedded platforms. Experience in porting board support packages from reference platform. Experience writing custom device drivers and related SDKs/APIs. Candidate should be fully conversant in studying hardware schematics, component/module datasheets. Candidate should be fully conversant in using test equipments like CRO, logic analyzers, data loggers etc. Review of hardware schematics and support the hardware design with low- level software components. Experience with software firmware verification and testing and generating high quality documentation of the design and test results. Candidate should be fully conversant with preparing and understanding pin-muxing arrangements of the hardware Candidate should have worked on IIC, SPI, UART, RTC, Ethernet, Flash, DDR RAM and other high-speed digital interfaces.

Posted 1 day ago

Apply

3.0 - 7.0 years

4 - 9 Lacs

hyderabad

Work from Office

Title: Embedded Python Developer Location: Hyderabad Description: Embedded python Automation/Development Python modules/libraries like pytest, pyserial, Serial, Subprocess, OS, Sys, etc Good knowledge of Embedded protocols testing like (I2C/SPI/UART etc) Good to have Firmware/Linux Device Driver Testing /Verification Good to have Automation Framework development in embedded domain

Posted 1 day ago

Apply

0.0 - 5.0 years

42 - 96 Lacs

thane

Work from Office

Responsibilities: * Design, develop, test & maintain embedded firmware using Embedded C/C++ on microcontrollers with RTOS and communication protocols. Only Thane, Mumbai & Navi Mumbai candidates preferred Health insurance

Posted 1 day ago

Apply

5.0 - 6.0 years

0 Lacs

hyderabad

Work from Office

Responsibilities: * Design, develop, test and maintain embedded systems using Embedded C/C++ * Collaborate with cross-functional teams on project requirements and deliverables Provident fund

Posted 2 days ago

Apply

7.0 - 10.0 years

25 - 27 Lacs

bengaluru

Work from Office

Responsibilities Design, develop, and implement software for our products and systems. Collaborate with cross-functional teams to define, design, and implement new software features. Interface with hardware design and development teams. Conduct performance analysis and enhance efficiency, stability, and scalability of system resources. Coordinate software system installation and monitor equipment functioning to ensure specifications are met. Debug and resolve software defects and issues. Review code and design and provide constructive feedback to team members. Lead and mentor junior engineers to promote knowledge growth and ensure project deliverables. Interface among multiple departments and teams including Quality and Service etc. Identify and recommend opportunities for efficiency improvements in department processes. Conduct static analysis, code coverage analysis, and other verification techniques to ensure high-quality software. Responsible for communicating business related issues or opportunities to next management level. Performs other duties assigned as needed. Requirements Bachelors degree in Computer Engineering/Science or other relevant technical experience is required. 8 + years of experience in system-level software development 5+ years of working experience in C/C++ &; Linux Internals Knowledge of security best practices tools to troubleshoot and resolve hardware/software issues on Linux systems. Extensive knowledge of real-time operating systems and hardware. Experience in Yocto Linux is a preferred. Proficiency in Python or other scripting languages Experience with software development tools, such as IDEs, debuggers, and version control systems Strong understanding of software systems, software architectures, and design principles. Familiarity with software configuration management tools, defect tracking tools, and peer review techniques. Experience with oscilloscopes, analyzers and electronics is preferred. Knowledge of defect management tools such as JIRA or Bugzilla is required. Prior work in a regulated environment like medical device industry is preferred. Familiarity to Agile methodology is preferred. Has good verbal and written communication skills.

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

ghaziabad, uttar pradesh

On-site

As a Hardware Design Engineer at SHIVALIK HILLS DEVELOPMENT Pvt. Ltd., you will be responsible for designing embedded hardware components from scratch. Your role will involve designing electronics hardware circuits, starting from the initial concept phase through component selection, schematic creation, PCB design, and hardware module testing. Additionally, you will be required to provide team training on hardware aspects and collaborate closely with the software and production teams. Technical support may be needed, whether in-house or at client sites. To be successful in this position, you should possess 3 to 5 years of experience in hardware design and development along with a degree or diploma in Electronics. A strong technical background in embedded development applications is essential. You must have practical experience in PCB design of simple to mixed signal electronics hardware and proficiency in tools like Allegro 16 plus version or Altium. Experience in multi-layer board design up to 10-12 layers, component selection, BOM creation, and hardware design implementation is crucial. Candidates who can showcase enthusiasm, technical savvy skills, and reference designs will be preferred. Moreover, you should be adept at dealing with complex engineering problems and interfaces, as well as working independently while organizing your time effectively. Excellent written and verbal communication skills are vital for this role, along with an outgoing personality to interact with engineers on the client side, whether in India or abroad. Travel readiness with a valid passport is required. A willingness to learn, strong teamwork abilities, and industry-standard compensation along with annual performance incentives are part of the package. The position is based in Ghaziabad (NCR). If you meet these qualifications and are looking for a challenging opportunity in hardware design and development, we encourage you to drop your resume at info@hillsindia.net or visit www.hillsindia.net to be considered for this position.,

Posted 3 weeks ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

Bengaluru

Work from Office

We are looking for an Embedded Software Engineer with experience in RTOS (QNX, VxWorks, FreeRTOS, ThreadX, or Linux) and strong C/C++ programming skills. The role involves developing multi-threaded applications, integrating with ARM/IA-64 architectures, and working closely with hardware teams. Key Responsibilities: Develop and maintain embedded software using C/C++Work with RTOS and multi-threaded systemsInterface with hardware and optimize performance Primary Skills: C/C++ programmingRTOS (QNX, VxWorks, FreeRTOS, ThreadX, Linux)Multi-threaded development Secondary Skills: ARM/IA-64 architectureHardware interfaces (UART, SPI, I2C, GPIO) Education: Bachelors/Masters in Computer Science, Electronics, or related field Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

1 - 4 Lacs

Pune

Work from Office

JOB DESCRIPTION Role: BSP Engineer Working area: IVI /ADAS BSP Experience: ~6+ years Technical and domain skills: • Strong embedded development experience 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 QNX / Linux / Android and Hypervisor embedded systems. • Must have hands-on development experience in C, C++, • Hands on experience on drivers in QNX / Linux / Android. • Hands on development experience in multi-threaded and multi-core environment. • Hands on experience with board bring up, schematics understanding • Good Communication and debugging skills • Skillset : C, C++. Linux, QNX / RTOS , UART, SPI, I2C, PCIE, Ethernet, Memory/Storage drivers, Hypervisor, Camera / Display / Audio • Experience in using debugging tools such as JTAG, Trace32, CRO , Logic Analyzers High level Roles and responsibilities: • Driver customization and Board bring up • Collaborate with cross-functional teams, engineering for smooth execution • Demonstrate strong analytical and problem-solving abilities and work closely with external customers to customize and launch their new products. Qualification and experience: • Bachelor’s or Master’s degree preferred. • Must have excellent communication skills, both written and verbal, and debugging skills • The ability to collaborate and integrate with existing team Role: 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,.

Posted 3 weeks ago

Apply

9.0 - 12.0 years

6 - 10 Lacs

Bengaluru

Work from Office

About the role: You will be part of an engineering development team that is responsible for the onprem/cloud-based platform development. You will be working on new services/features and managing existing functionalities or you could be the lead of features and will be responsible for design and completion of the feature. Expected to ramp up quickly and become a productive member of the assigned SCRUM/feature team. Responsible for the overall feature design, reviewing the design and code with other members of the team and actively drive the feature development. About You: You have 9-12 years experience of expert programming in a C/Linux environment You are experienced with Embedded development on Linux OS and are hands on with network protocols development. Work experience on Broadcom switch programming, DPDK and Port Module configurations. Expert level C Programming is a must and strong understanding of Algorithms and data-structures You have the ability to work independently and are a Team player with ability to technically lead functional teams. Excellent verbal and written communication skills. You can clearly communicate your needs, goals, and can explain your decisions articulately. You are committed to learning and maintain high software engineering standards.

Posted 3 weeks ago

Apply

3.0 - 5.0 years

8 - 12 Lacs

Noida

Work from Office

Role & responsibilities Job Summary: At DJT Corporation and Investment Pvt. Ltd. , we are reshaping the future of retail by engineering intelligent, connected experiencesranging from Smart Carts to Self-Checkout Kiosks , and many innovations in between. Our vision is to create a seamless Smart Store Ecosystem that empowers both customers and retailers through cutting-edge technology, intuitive design, and robust functionality. To help bring this vision to life, we’re looking for an Embedded Developer who thrives at the intersection of hardware, software, and innovation . This role is not just about writing lines of code—it's about architecting real-world solutions that are lean, scalable, and purposeful. You’ll be part of a team that believes in engineering smarter, not heavier , and where thoughtful simplicity is a competitive advantage. This is a hands-on, end-to-end product ownership opportunity. From low-level firmware to high-level cloud integration, you’ll work across the full stack—writing embedded C/C++, scripting in Python, configuring Linux environments, and enabling seamless cloud communication. You’ll also have the freedom to experiment, contribute to product direction, and continuously innovate on systems that are already ahead of the curve. We value developers who are not only technically sound but also bring a keen eye for detail, a relentless curiosity, and the confidence to challenge assumptions . If you’re excited by the idea of solving novel problems in real-world environments and delivering polished solutions that just work—this is your playground. What You’ll Do Design, develop, and deploy embedded systems using C/C++ , Python , and Linux . Firnware and driver are to be written in C/C++ for the 32 bit microcontrollers . Application layers and API drivers are to be written in Python . Implement and integrate communication protocols including UART, SPI, I2C, CAN, BLE , and MQTT . Work with microcontrollers (ARM, STM32, etc.) to develop real-time applications. Develop and maintain Bash scripts and tools for automation and system operations. Collaborate cross-functionally to translate product requirements into scalable and elegant technical solutions. Ensure robust testing, debugging, and documentation across all layers—hardware to cloud integration. Champion simplicity: deliver efficient, innovative, and non-overengineered solutions. What You Must Bring Strong experience in Embedded C/C++ and Python for embedded systems. Deep understanding of Linux systems and shell scripting. Hands-on experience with communication protocols (UART, SPI, I2C, CAN, BLE, MQTT). Experience with microcontrollers , RTOS, and hardware debugging tools. Strong problem-solving mindset with attention to detail and systems thinking. A passion for building products from scratch and seeing them come to life. Experience with containerization (Docker) or CI/CD for embedded systems. Additional: Knowledge of OTA updates and device security best practices. Contributions to open-source or personal projects. Familiarity with IoT cloud platforms , REST APIs, and device provisioning. Why You’ll Love Working With Us You’ll work on cutting-edge products that are redefining retail tech. Full ownership—from concept to deployment—means you get to see your ideas come alive. A team that believes in creativity over credentials , and solutions over specs . We don’t just hire resumes—we hire minds we believe in . Ready to build the future with us? Send us your resume, portfolio, or even just your story—let’s see what you’ve got.

Posted 3 weeks ago

Apply

6.0 - 10.0 years

9 - 19 Lacs

Pune

Work from Office

Sound knowledge of Embedded SW in C, C++, Real Time OS Expert in coding in Embedded C/C++ (Knowledge of C#, python a plus). Familiarity and hands-on experience in firmware development - ARM Cortex processors, Working Knowledge of serial / network communications including UART, I2C, SPI, Ethernet (TCP/IP, UDP), CAN, RS485 Knowledge of software tests and static code analyses Ability to understand and debug problems across hardware/software boundaries. Strong debugging skills, ability to use oscilloscope and logic analyzer for troubleshooting. Knowledge of IEC 62304/ISO13485 standards is added advantage.

Posted 3 weeks ago

Apply

1.0 - 4.0 years

2 - 6 Lacs

Lucknow

Work from Office

Intellicube Technology is looking for Embedded Engineer to join our dynamic team and embark on a rewarding career journey Analyzing customer needs to determine appropriate solutions for complex technical issues Creating technical diagrams, flowcharts, formulas, and other written documentation to support projects Providing guidance to junior engineers on projects within their areas of expertise Conducting research on new technologies and products in order to recommend improvements to current processes Developing designs for new products or systems based on customer specifications Researching existing technologies to determine how they could be applied in new ways to solve problems Reviewing existing products or concepts to ensure compliance with industry standards, regulations, and company policies Preparing proposals for new projects, identifying potential problems, and proposing solutions Estimating costs and scheduling requirements for projects and evaluating results

Posted 3 weeks ago

Apply

4.0 - 6.0 years

9 - 18 Lacs

Noida

Work from Office

Responsibilities: * Design, develop, test & maintain embedded software using Embedded C/C++. * Collaborate with cross-functional teams on firmware development projects.

Posted 3 weeks ago

Apply

5.0 - 7.0 years

7 - 12 Lacs

Chennai

Work from Office

Roles and Responsibilities Design, develop, test, and maintain embedded software applications using Embedded C/C++. Collaborate with cross-functional teams to identify requirements and implement solutions. Develop device drivers for microcontrollers and RTOS systems. Ensure high-quality code by following coding standards and best practices.

Posted 4 weeks ago

Apply

3.0 - 7.0 years

5 - 8 Lacs

Bengaluru

Work from Office

We are currently seeking a highly skilled and experienced Firmware Engineer to join our dynamic team at Eximietas Design. The Firmware Engineer will play a pivotal role in designing, developing, and maintaining firmware for a wide range of hardware peripherals and platforms. The ideal candidate will have a strong background in firmware development, experience collaborating with cross-functional teams, and a passion for optimizing performance and security in hardware and software integration. Key Responsibilities: Design, develop, and maintain Firmware for COTS/custom silicon. Collaborate with hardware and software teams to define driver requirements and specifications. Implement and optimize Firmware for various hardware peripherals and platforms. Provide technical support and troubleshooting assistance for firmware issues. Stay updated on industry trends and advancements in firmware development to incorporate best practices and optimizations into driver designs. Contribute to the documentation and knowledge sharing within the team Qualification: Strong programming in C. Firmware development on Microcontroller platform with respect to functionality, performance and quality. Experience with hardware interfaces, such as UART, SPI, I2C, and peripherals. Work with teams to develop sensor interfacing. System level debugging, efforts to improve performance and reliability. Collaborate and work with developers across the globe during firmware development Experience in embedded systems design with real-time operating systems and strong firmware architect capabilities Performs code review following coding guidelines and static code analysis. Strong debugging skills, all the way from application to hardware and has experience in using Oscilloscope, USB Analyser, etc.,

Posted 4 weeks ago

Apply

5.0 - 10.0 years

6 - 10 Lacs

Chennai

Work from Office

Educational Requirements Master Of Engineering,Master Of Technology,Bachelor of Engineering,Bachelor Of Technology 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 Requirements: 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 4 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

faridabad, haryana

On-site

As an IoT Intern at our Faridabad, Haryana location, you will be part of a dynamic team that values curiosity and a passion for both hardware and code. If you find joy in soldering circuits and debugging sensors, this opportunity is perfect for you. Your primary responsibilities will include programming Arduino/ESP32 boards using C/C++ or Arduino IDE, constructing, testing, and assembling IoT circuits with breadboards and modules, integrating microcontrollers with Wi-Fi/Bluetooth modules and cloud platforms, troubleshooting hardware setups, and supporting real-world deployment. Additionally, you will be required to travel to various on-site locations such as installations, testing environments, and client sites when necessary. Collaborating closely with senior engineers, you will play a vital role in transforming concepts into functional prototypes. You will also document setups, observations, and test results meticulously, while learning and applying the fundamental principles of IoT systems, sensors, and embedded development. The ideal candidate for this role is self-driven, a quick learner, and enthusiastic about working at the convergence of hardware and software. You should have hands-on experience with microcontrollers like Arduino and ESP32, possess basic circuit design skills, be comfortable with soldering and prototyping, and be willing to travel for installations and testing purposes. Your eagerness to learn, experiment, and tackle hardware-related challenges will be key to your success in this position. This is a 36-month internship opportunity with a stipend offered. If you are ready to embark on this exciting journey and meet the qualifications mentioned above, we encourage you to apply. Please respond to the following application questions: 1. Are you willing to commute/relocate to Faridabad 2. Are you comfortable with traveling for this role Work Location: In person,

Posted 4 weeks ago

Apply

2.0 - 5.0 years

3 - 5 Lacs

Thiruvallur

Work from Office

ECU/Control System Design for Mechatronics system Embedded Software Development in C Use of any RTOS Familiarity with MATLAB and Simulink Microcontroller programming Low Level driver like ADC, PWM, SPI, GPT, PORT, UART and LIN etc. Call 7397778272

Posted 1 month ago

Apply

0.0 - 1.0 years

4 - 6 Lacs

Hyderabad

Remote

Responsibilities: Design, develop, test & maintain software using Python, Java, C++ & Linux. Collaborate with cross-functional teams on DevOps practices & testing tools.

Posted 1 month ago

Apply

8.0 - 12.0 years

5 - 8 Lacs

Mumbai

Work from Office

1) Proficiency in Embedded C & hands-on hardware debugging 2) Strong project management & team leadership skills 3)Experience in working with cross-functional teams & consultants 4)Familiarity with product compliance, testing, certification processes

Posted 1 month ago

Apply

10.0 - 15.0 years

16 - 20 Lacs

Bengaluru

Work from Office

Embedded Software Applications Development Staff Engineer (NE Applications) 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. As a Staff development engineer, you will be responsible for system design and programming, ensuring the functionality, sustainability and quality of our products, before the new features and enhancements are released to end users. This means that you will work with most of the company's portfolio, which leads to a quick and good overall system understanding. Education Necessary: Candidates must have a Bachelors degree or higher in CS, Opto-Electronics, ECE or equivalent branch of engineering, with very good academics. Roles & Responsibilities: 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) Experience Necessary for Success: 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 Must Have 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

Posted 1 month ago

Apply

2.0 - 7.0 years

12 - 17 Lacs

Mumbai

Work from Office

We are looking for a highly skilled Senior/Lead Embedded Engineer with expertise in Kernel Programming to join our team at Miko.ai. The ideal candidate will have 2-7 years of experience in the field. Roles and Responsibility Design, develop, and test embedded systems software using kernel programming languages. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain high-quality, reliable, and scalable codebases. Troubleshoot and debug complex issues in embedded systems. Participate in code reviews and contribute to improving overall code quality. Stay updated with industry trends and emerging technologies in kernel programming. Job Requirements Strong knowledge of Linux operating system and its internals. Experience with C/C++ programming languages and data structures. Familiarity with device drivers development and integration. Understanding of real-time operating systems and embedded systems design principles. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment and communicate effectively.

Posted 1 month ago

Apply

6.0 - 8.0 years

0 - 2 Lacs

Bengaluru

Work from Office

Greetings from SmartSoC Solutions! SmartSoC Solutions is emerging as a leader in providing engineering solutions worldwide. We offer end-to-end Semiconductor, Embedded, and IT services to design and build next-generation leadership products under one roof. And allowing clients to achieve both quick wins and long-term results. Our goal is to be an extended arm of engineering product and IT companies and ensure good quality productization cost-effectively. www.smartsocs.com In this rapid pace of growth, we are looking at dynamic engineers to be part of our company's growth and expansions. Job Role : Firmware Engineer Location: Bangalore Experience: 6-8 Years JD/Expectations : - Have experience with embedded systems hardware and software design/debugging and applications in C/C++ Experience working with IAR, Keil and/or GCC embedded. Work experience on ARM Cortex platforms (M0/M3/M4). Knowledge/Experience with scripting languages (e.g. Python, etc.) is a plus. A good team player as well as self-motivated individual. Responsibilities:- Develop embedded software for embedded systems (ARM processors) using C/C++ Design, develop, debug, and execute system level testing, test plans. Increase efficiency through automation and application of appropriate test technology, tools, and innovation. Please share your resume to mohammed.fouzan@smartsocs.com. Kindly refer to your friends and colleagues who might be interested in this role. More about SmartSoC company: SmartSoC Solutions is a leading Product Engineering company with specialization in Semiconductor, Embedded, Artificial Intelligence and Automotive domains. We enable our clients to design and build next-generation products, with a focus on Innovation. Our expertise is in Embedded , SOC Design & Verification, Physical Design & Verification, DFT, FPGA Design & Emulation, Analog Design & Layout, Artificial Intelligence, Data Science, Machine Learning, Deep Learning, Data Analytics, IoT, M2M, ATMP services, Product Engineering, Digital Solutions(Web, Mobile, Cloud, Custom Applications), Infrastructure Management, Network and Cyber Security. Our niche skill pool of 1400+ Engineers are doing exceptional work across offices in multiple cities in India, USA, Sweden, Finland, South Korea, Malaysia, Canada. We are continuously expanding our global presence. We follow world-class Engineering practices and Standards with an unwavering focus on Disruptive Innovation.

Posted 1 month ago

Apply

3.0 - 8.0 years

6 - 16 Lacs

Chennai

Work from Office

JD for Embedded Firmware/ Software Developer: Job description Urgent Opening For Embedded software developer, Firmware Programmer - SRM Technologies (3+ Yrs Exp) Roles and Responsibilities *We are looking for Good Embedded Firmware programmer 3 to 10 years experience. *Must have experience in Microcontroller, Microprocessor, C, C++, Embedded C, Communication Protocols using I2C, SPI, UART, MODBUS, USB, etc. *Should have experience in Wireless Bluetooth, Zigbee, GPRS, etc. *Need to be a Team player & coordinate with Team members. * Communicate with onsite and offshore teams * Willing to take responsibility & work in shift basis. Desired Candidate Profile * BE/B Tech/ME/M Tech or equivalent with 3-10 years of experience in automotive domain * Ability to interpret from Client requirements to create feasible & executable workflow * Strong in analytical & debugging skills. * Good knowledge in C programming language * Good team player with Proactive and fast learning ability. * Strong written and verbal communication skills in English Overall Experience: 3-10 Years (Max); Should have minimum 3+ Years of relevant experience in Firmware development. ashokpanneerselvam@srmtech.com

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