Search by job, company or skills

Soliton Technologies

Senior Embedded Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Summary:

We are looking for a Senior Embedded Engineer with 3–5 years of experience to design and develop embedded software/firmware for IOT & Robotic solutions. You will work on real-world hardware, solve complex problems, and ensure high-quality, timely delivery of projects — while also contributing to integrating AI/ML capabilities into embedded systems for intelligent, data-driven functionality at the edge.

Position Overview:

We are looking for an engineer to develop and optimize firmware for embedded platforms, working closely with hardware and cross-functional teams. The role involves end-to-end development, performance tuning, and enabling intelligent features on edge devices with a focus on efficiency and reliability. You will also contribute to solving complex system-level challenges and building scalable, high-quality solutions.

Key Responsibilities:

  • Design and develop embedded firmware using Embedded C/C++.
  • Design and develop embedded software using Embedded C/C++/Python.
  • Design, Develop, Test Peripheral drivers for Linux/RTOS at Kernel & User Level
  • Work on microcontrollers, peripherals, and hardware interfaces.
  • Develop and integrate communication interfaces like UART, SPI, I2C, USB, PCIe, Ethernet.
  • Debug and troubleshoot embedded systems using tools like debuggers, oscilloscopes, and logic analyzers.
  • Develop Functional, unit tests and validate firmware functionality and automate the same.
  • Analyze system performance and optimize code.
  • Participate in full development lifecycle: design, coding, testing, and debugging.
  • Collaborate with hardware and other software teams to solve system-level issues.
  • Create prototypes to validate design concepts.
  • Collaborate on integrating AI/ML models into embedded development lifecycle or edge devices.

Qualification:

  • Strong programming skills in Embedded C/C++/Python.
  • Working Experience with Linux/RTOS
  • Minimum 3–5 years of experience in embedded Software/firmware development.
  • Good understanding of embedded systems architecture.
  • Experience with hardware interfaces like UART, SPI, I2C,USB, PCIe, Ethernet.
  • Strong debugging and problem-solving skills.
  • Strong understanding of memory management and real-time constraints.
  • Familiarity with development tools like compilers, debuggers, and version control (Git).

Good to have:

  • Working experience or understanding of Micro-Controllers and Processors like ARM, PIC, x86, DSP.
  • Working experience or understanding of specific RTOS variation like Zephyr, VxWorks, Free RTOS.
  • Working experience or understanding with BSP development.
  • Working experience or understanding with Linux distributions & build environments.

Benefits:

  • We want every Soliton member to grow to their highest potential. Our work environment helps individuals explore their interests and potential and reach out to the resources and people available at Soliton to realize them. Read more about what it's like to work at Soliton. Soliton Employee Value Proposition.
  • Solitons choose their work hours as long as they take into account the requirements of the job. We take special care to support mothers to excel at work while they handle their responsibilities at home.
  • At Soliton, we believe that every team member contributes to our success and revenue, directly or indirectly. To recognize this, we share a portion of our profits with all Solitons. Starting from your second year with us, you'll be eligible to receive a share of the company's profits.
  • Health insurance for employees and families, gym and cycle allowance – your health is a priority!

About Soliton:

Soliton Technologies Pvt. Ltd., a high-technology software company headquartered in Bangalore, India.

Soliton works with global companies, from start-ups to Fortune 500, across industries including Semiconductors, Medical Devices, Automotive, Industry 4.0, and Robotics to help them increase their competitiveness and release great products through Software Engineering Services. Since 1997, we have been growing over 25% annually because we especially focus on raising our standards constantly, to deliver excellent experience to both our customers and our employees.

Soliton Technologies is a certified Great Place to Work® in the Mid-Sized Organizations Category, recognized and issued by the Great Place to Work® Institute. This certification is a testament to our focus on our values of Respect, Integrity, Excellence and Innovation.

With a team of over 400 employees across the world, we forge ahead as engineers working to our heart's content, moving humanity forward.

Additional Details:

  • Work Location (Bangalore/Chennai/Coimbatore): This role will require working from the office (WFO) for the first 12 months. Based on individual performance and business requirements, a remote or hybrid work option may be considered after one year.
  • For more information, visit https://www.solitontech.com/and read the Impact Report to get a glimpse of the first 25 years of our truly meaningful journey.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147366955

Similar Jobs

Bengaluru, India

Skills:

algorithm optimization GpuCOpenclLinux Device DriverRtosLinuxCudaAndroidGstreamerAudio pipelineVideoEmbedded SystemsAI toolsSNPEMultimedia – Camera

Bengaluru, India

Skills:

MqttEmbedded LinuxUartSpiMultithreadingGpioMemory ManagementFreertosI2cRs232ESP32Rs485

Bengaluru, India

Skills:

MqttCmultithreadingUartSpiSSLMemory ManagementGpioFreertosI2cRs232Tlssecure communicationESP32Rs485

Bengaluru, India

Skills:

Configuration ManagementIotZephyrCFreertosEsp8266RtosDevice DriversNetworkingMicrocontroller DevelopmentEmbedded firmware developmentSerial ProgrammingESP32

Bengaluru

Skills:

JavaGitpythonSoftware EngineeringGerritEmbedded Systems