Embedded Engineer

2 months ago


Bangalore, Karnataka, India Petals Careers Full time

Requirements :

- Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field.


- Proven experience in embedded systems development, preferably in robotics or related fields.


- Experience with robotic arms and AGVs is highly desirable.


- Solid understanding of electrical engineering fundamentals with hands-on experience in circuit designing, building, and testing PCBAs.


- Hands-on experience in SMD Soldering and modifying a given PCB.


- Strong knowledge of battery management circuits, and power delivery is a plus.


- Mastery of C++ and Python programming languages.


- Experience implementing real-time software and firmware for bare-metal systems and RTOS 8 Hands-on experience developing firmware to control BLDC motors, including Field Oriented Control (FOC).


- Deep understanding of communication buses and protocols (e. g., Ethernet, CAN, USB) and subs frequent inter/intra board connection management.


- Comfortable using lab instruments (oscilloscopes, logic analyzers) and debugging tools.


Preferred Qualifications :

- Experience with motor controllers or battery management systems.


- Knowledge of digital signal processing techniques (FIR, IIR, FFT).


- Experience using LTspice, MATLAB, or similar simulation tools.


- Familiarity with embedded programming of DSPs, microcontrollers, and FPGAs.


- Knowledge of Agile methodologies and test-driven development.


- Experience developing safety firmware compliant with IEC 61508 or ISO 26262


Tools and Technologies :



- Programming languages : C++, Python.


- EDA tools : Altium or similar.


- Microcontrollers : STM, ARM, PIC, RTOS and Linux environments.


- Version control : Git.


- Simulation tools : LTspice, MATLAB.


(ref:hirist.tech)

  • Bangalore, Karnataka, India Suitable.AI Full time

    Requirements : - Bachelor's degree in electrical engineering, Computer Engineering, or a related field. - 5+ years of experience in embedded systems testing or a similar role. - Proficiency in test automation tools and frameworks. - Strong understanding of embedded firmware, hardware, and software integration. - Experience with debugging tools and...

  • Software Engineer

    2 months ago


    Bangalore, Karnataka, India Scarlet Wireless India Pvt Ltd. Full time

    In this role, you will be responsible for the design, development, and testing of embedded software components for our innovative products. You will work closely with hardware engineers and other team members to ensure seamless integration and functionality.Design and Develop Software for Embedded Systems :- Design and implement software components and...


  • Bangalore, Karnataka, India r3 Consultant Full time

    Salary : 20-28 lpaSenior Security Embedded Software Test EngineersRequirements :Security Senior Test Engineer- 5+ yearsWork from Bangalore (near Kodihalli area)Office Standard India working hours Contract for 3 months to start with Start - as soon as possible What you will do :- Perform analysis of security requirements specifications and generate...


  • Bangalore, Karnataka, India Creenosolutions Pvt Ltd Full time

    Embedded Linux development EngineerMandatory Skills :- Engineer with 6 to 10yrs of experience in embedded Linux/Linux application/driver/kernel development.- Strong C/C++ development skills with a good understanding of object-oriented design.- Experience dealing with Linux community and Open Source contribution a plus- Experience with any one of the domains...


  • Bangalore, Karnataka, India Recruitment Full time

    Job Description : Senior Software Engineer for Embedded ApplicationsOverview :We are seeking an experienced Senior Software Engineer with a strong background in embedded systems development. The ideal candidate will be responsible for designing, developing, and optimizing embedded software for various applications, ensuring high performance, reliability, and...


  • Bangalore, Karnataka, India Lytx, Inc Full time

    Staff Embedded Engineer Firmware : [Embedded Linux is a must to have]Experience : 9 to 16yrsWhy Lytx : Lytx has a great opportunity for a Staff Embedded Software Engineer to join our Hungry, Humble and Capable team of engineers responsible for building and deploying solutions to our fleet of connected devices installed in vehicles driving worldwide. The...


  • Bangalore, Karnataka, India Evoke HR Full time

    We are looking for a seasoned Senior Embedded Engineer with experience in embedded systems development. The ideal candidate will have extensive knowledge in Embedded C, Real-Time Operating Systems (RTOS), microcontroller programming, and communication protocols. Additionally, expertise in wireless communication technologies such as WiFi, BLE, and Zigbee is...

  • Firmware Engineer

    4 weeks ago


    Bangalore, Karnataka, India BlueByte Technologies Full time

    Job Description :Firmware Development : Primary Skills : - Strong knowledge embedded concepts - Must have experience in developing solutions on Microcontroller with hands on experience in Embedded Linux, Embedded C and C++, Strong debugging skills - Experience on protocols like BACnet, ethernet communication, Serial communication interfaces like RS 485, SPI,...


  • Bangalore, Karnataka, India Askexim Services Limited Full time

    Company :A leading Product Engineering company specializing in Semiconductor, Embedded, Artificial Intelligence, and Automotive domains.Location : BangaloreEmployment : Permanent on-roll job with the companyKeywords : Linux, Embedded, device driver, Graphics, Multi media, OpenCL, OpenGL, RTOSRequirements : - Engineer with 6 to 10yrs of experience in embedded...


  • Bangalore, Karnataka, India Andortech Full time

    SALARY : 8LPA - Description:Job Title : Embedded Systems and Network Testing Engineer (Access control systems, CCTV, and intrusion systems)Location : Madurai (Work from Office)Experience : 4+ YearsJob Summary :We are seeking a highly skilled Embedded Systems and Network Testing Engineer with over 3 years of experience to join our team in Madurai. The ideal...

  • Software Engineer

    2 months ago


    Bangalore, Karnataka, India INFOTANKS MEDIA SERVICE PRIVATE LIMITED Full time

    Job Description :IInfotanks is a distinguished global B2B consulting powerhouse that transcends conventional boundaries. As a dynamic player in the industry, we specialize in providing comprehensive solutions across the realms of Data, Digital, Recruitment, and IT. With a remarkable track record of serving over 1000 clients spanning multiple countries, we...

  • Linux BSP Engineer

    2 months ago


    Bangalore, Karnataka, India Hrizen techno services Full time

    Responsibilities :Embedded Software Development :- Develop and maintain device drivers for various hardware components within embedded systems.- Participate in the porting and bring-up process of Board Support Packages (BSPs) and bootloaders.- Develop low-level system software functionalities to support camera product features.- Work closely with hardware...


  • Bangalore, Karnataka, India Talpro Full time

    Job Description : - 6+ years of experience. - Worked in depth in Embedded firmware development. - Strong Programming skills in C, Code optimization extensive work experience in developing Embedded drives I2C, SPI, UART, USB, RS232, timers, DMA, interrupts, ADC, DAC, RS 485,PWM - Strong debugging, well versed with BareMetal development and RTOS concepts. -...


  • Bangalore, Karnataka, India Nilasu consulting Full time

    Role Objective : - As a Senior Embedded Firmware Engineer at Skytex, you will play a critical role in the development of embedded subsystems for our next-generation UAS platforms. - You will work closely with cross-functional teams to design, implement, and optimize firmware solutions. - Your expertise will be essential in ensuring the performance,...

  • Linux BSP Engineer

    2 months ago


    Bangalore, Karnataka, India TekPillar Full time

    Position : Linux BSP EngineerExperience : 3 to 12 YearsLocation: BangaloreKey skills :Linux Kernel Development : - Strong experience in Linux kernel customization, configuration, and optimization.Board Support Package (BSP): Hands-on experience in BSP development and Linux kernel porting to new hardware platforms.Embedded C Programming: Proficiency in C...


  • Bangalore, Karnataka, India HyrEzy Talent Solutions Full time

    Job Description : As an Embedded Linux Development Engineer, you will be responsible for designing, developing, and maintaining embedded systems and Linux-based solutions. You will play a key role in driving innovative development projects within the Linux ecosystem, contributing to device drivers, kernel development, and system architecture for various...


  • Bangalore, Karnataka, India Workship Full time

    Roles & Responsibilities :- Design / Develop / Own / Maintain & Sustain Embedded Firmware written in C- Work on Low-level Embedded Firmware written in asynchronous mode- Design, Develop, Port, Debug, and Test C and Assembly code for Embedded Systems- Develop and Implement algorithms and procedures in C and Assembly code.- Own Technical documentation of the...

  • Embedded Developer

    4 weeks ago


    Bangalore, Karnataka, India MS UNIFIED INFOVISION TECH SOLUTION Full time

    Title : Embedded Engineer. Location: Bangalore, India. Experience Required: 5 Years. We are seeking a highly skilled and experienced Embedded Engineer for one of our esteemed client for Bangalore location. Responsibilities :- An Embedded Engineer with 5+ years of experience in below technologies :- Good C programming exposure with BIOS/UEFI background.-...

  • Firmware Developer

    1 month ago


    Bangalore, Karnataka, India VARITE Inc. Full time

    Job Description : We are seeking a skilled Firmware Developer to join our engineering team. The ideal candidate will have extensive experience in developing low-level drivers and firmware for various embedded devices. You will work with a range of bus protocols and microcontrollers to create robust and efficient firmware solutions.Key Responsibilities : -...


  • Bangalore, Karnataka, India Skywaves Rise Full time

    Role : Software Development Engineer - Embedded (Level - 2/3)Job Overview :- Technical lead or Senior developer role to develop embedded software for different processors. - Good knowledge in developing drivers for different HW blocks (PCIe,I2C, USB, UART, Ethernet, Crypto security etc.). - Understanding of Linux kernel internals and development based on...