Senior Embedded Engineer

1 week ago


Bengaluru, India Career Soft Solutions Full time

About the Role :


We are looking for an experienced Senior Embedded Engineer to join our technology team.
The ideal candidate will have deep expertise in designing, developing, and maintaining embedded systems and firmware for cutting-edge products.
You will lead technical efforts, collaborate with cross-functional teams, and drive innovations in embedded software and hardware Responsibilities :


- Design, develop, and maintain embedded software for real-time systems using C/C++ and assembly language.

- Work closely with hardware engineers to define hardware-software interfaces and support PCB bring-up activities.

- Develop and optimize device drivers, middleware, and low-level firmware.

- Participate in system architecture design and contribute to hardware-software integration decisions.

- Implement robust, scalable, and efficient code following best practices in embedded software development.

- Conduct system-level debugging, root cause analysis, and performance tuning of embedded applications.

- Write and maintain technical documentation including design specs, test plans, and release notes.

- Mentor junior engineers and provide technical leadership across projects.

- Collaborate with cross-functional teams including QA, product management, and hardware to deliver high-quality products.

- Manage embedded system testing, validation, and certification processes.

- Keep up to date with industry trends, emerging technologies, and propose innovative

solutions to improve product Skills & Experience :


- Bachelors or Masters degree in Electronics, Computer Science, Electrical Engineering, or

related field.

- 5+ years of hands-on experience in embedded systems development.

- Strong proficiency in C and C++ programming languages.

- Experience with RTOS (Real-Time Operating Systems) such as FreeRTOS, VxWorks, ThreadX, or

similar.

- Hands-on experience with microcontrollers/microprocessors (ARM Cortex-M/R/A, PIC, AVR,

etc.

- Proficient in debugging tools (JTAG, oscilloscopes, logic analyzers) and software debugging

techniques.

- Knowledge of hardware communication protocols like UART, SPI, I2C, CAN, USB, Ethernet.

- Experience with embedded Linux and device driver development is a plus.

- Familiarity with version control systems (Git, SVN).

- Strong understanding of embedded software development lifecycle and testing

methodologies.

- Excellent problem-solving skills and ability to work independently and in teams.

- Good verbal and written communication skills


(ref:hirist.tech)

  • Bengaluru, India Celstream Technologies Full time

    Title: Embedded Developer - Senior Engineer Qualification: BE E&C/E&E/Instrumentation/CS Good to have: Embedded development training Experience: 6 Years to 8 Years Notice period: Immediate joiners only. Location: Bangalore Mode of work - Work from office Responsibilities: Engineer should be able to develop drivers and embedded application using Espressif...


  • Bengaluru, Karnataka, India NeoIntelli Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior / Lead Embedded :Bengaluru, Karnataka, IndiaExperience :6- 12 the Role :We are seeking an experienced and proactive Senior / Lead Embedded C++ Engineer to spearhead the development of next-generation Human Machine Interface (HMI) solutions within our engineering team.This is a high-impact role for a professional with deep expertise in embedded...


  • Bengaluru, Karnataka, India NeoIntelli Technologies Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Senior / Lead Embedded Engineer Location : Bengaluru, Karnataka, India Experience : 6- 12 Years About the Role : We are seeking an experienced and proactive Senior / Lead Embedded C++ Engineer to spearhead the development of next-generation Human Machine Interface (HMI) solutions within our engineering team This is a high-impact role for a...


  • Bengaluru, Karnataka, India beBeesoftware Full time US$ 90,000 - US$ 1,20,000

    Job Title: Senior Embedded Software Engineer Job Description:We are seeking a skilled and experienced Senior Embedded Software Engineer to join our team. The ideal candidate will have a strong background in embedded systems development, with expertise in Linux development and a good understanding of object-oriented design.The successful candidate will be...


  • Bengaluru, Karnataka, India Michael Page Full time

    Competetive SalaryPF and GratuityAbout Our ClientOur client is an international professional services brand of firms, operating as partnerships under the brand. It is the second-largest professional services network in the worldJob DescriptionSenior Embedded Software EngineerYour Job:* Design, implement, and test embedded software for Smart Motion Products...


  • Bengaluru, India THE ARM GROUP Full time

    Embedded/Senior Embedded Software Engineer Location:Bangalore (6 days WFO); Relocation assistance provided for eligible candidates Experience: 2-11 Years Industry Required:Robotics/Defense/Drone Technologies About the Role We are seeking a highly skilledEmbedded/Senior Embedded Software Engineerto lead the development and deployment of embedded systems for...


  • Bengaluru, Karnataka, India Michael Page Full time

    Job Description- Competetive Salary- PF and GratuityJob DescriptionSenior Embedded Software EngineerYour Job:. Design, implement, and test embedded software for Smart Motion Products in the field of industrialautomation.. Collaborate within an agile team on projects related to industrial communication, cybersecurity, andclosed-loop control.. Assist in the...


  • Bengaluru, Karnataka, India Astromeda Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Job Title: Embedded Engineer InternDuration: 6 monthsDepartment: Engineering / R&DAbout the RoleWe are looking for a motivated Embedded Engineer Intern to join our engineering team. As an intern, you will gain hands-on experience in embedded systems design, firmware development, and hardware-software integration. You will work closely with senior engineers...


  • Bengaluru, India TestCore IT Solutions Pvt. Ltd. Full time

    Job Title:Software Engineer / Senior Software Engineer – Embedded Python (RTOS) Location:Hyderabad (Work from Office) Experience:1–4+ years (SE) / 4–7+ years (SSE) Job Description We are looking for motivated and skilledEmbedded Software Engineerswith strong experience inPythonandRTOSdevelopment. The ideal candidate should have hands-on expertise in...


  • Kasturinagar, Bengaluru, Karnataka, India XNOMOUS SYSTEMS PVT LTD Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title: Embedded Engineer InternshipDuration: 6 monthsDepartment: Engineering / R&DAbout the RoleWe are looking for a motivated Embedded Engineer Intern to join our engineering team. As an intern, you will gain hands-on experience in embedded systems design, firmware development, and hardware-software integration. You will work closely with senior...