Embedded Software Engineer

2 weeks ago


Surat, Gujarat, India UpNext Software Private Limited Full time ₹ 4,50,000 - ₹ 5,00,000 per year

Job Title: Embedded Software Engineer (3–4 yrs | C/C++ | STM32/Arduino/Raspberry Pi)

Job Description:

We are seeking an Embedded Software Engineer with 3–4 years of professional experience in embedded systems development. This role involves working on microcontrollers, development boards, and hardware-software integration for innovative products in the industrial and IoT domain.

Responsibilities:

✦ Develop, test, and debug firmware in C/C++ for embedded systems

✦ Work on STM32/ARM microcontrollers, Arduino, and Raspberry Pi development boards

✦ Interface with peripherals (UART, SPI, I²C, GPIO, ADC/DAC, PWM)

✦ Implement and optimize code for RTOS and bare-metal environments

✦ Collaborate with hardware engineers for board bring-up, sensor integration, and driver development

✦ Use lab equipment (oscilloscope, logic analyzer, multimeter) for debugging and validation

Must-Have Requirements:

✦ 3–4 years of professional experience in embedded systems development

✦ Strong knowledge of Embedded C/C++

✦ Hands-on experience with Arduino and Raspberry Pi development boards

✦ Experience with STM32 / ARM microcontrollers

✦ Familiarity with RTOS concepts and low-level device driver programming

✦ Based in Rajasthan, Gujarat, or Madhya Pradesh (India) — applications outside these states will not be considered

Nice-to-Have Skills:

✦ Experience working with motors, motor drivers (e.g., DRV8316, BLDC), or actuators

✦ Knowledge of motor control algorithms (PWM, FOC, PID)

✦ Exposure to wireless protocols (BLE, ZigBee, Wi-Fi)

✦ Python scripting for test automation on Raspberry Pi

Compensation:

Salary: ₹4.5 – ₹5.0 LPA (Annual CTC)

CTC includes fixed monthly salary (in-hand) + variable performance bonus paid yearly


  • Software Engineer

    1 week ago


    Surat, Gujarat, India beBeeEmbeddedSystems Full time ₹ 60,00,000 - ₹ 80,00,000

    Embedded Systems ArchitectWe are seeking an experienced Embedded Systems Architect to join our team. As a key member of our software development team, you will be responsible for defining and maintaining the software architecture for embedded and model-based systems.Main Responsibilities:Create modular, scalable frameworks using embedded C and...


  • Surat, Gujarat, India WHITELION Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Role OverviewWe are seeking a highly skilled and experienced Lead Embedded Hardware Engineer to lead the development of innovative embedded hardware systems. This role involves end to-end hardware design, validation, and leadership of a hardware engineering team. You will collaborate with cross-functional teams to deliver high-quality embedded products that...


  • Surat, Gujarat, India beBeeEngineer Full time ₹ 10,00,000 - ₹ 12,50,000

    Embedded engineers play a crucial role in the development and support of devices with non-volatile memories.Key Responsibilities:Write algorithms to support non-volatile memory devices, ensuring seamless functionality and performance.Update existing algorithms with new specification changes from semiconductor manufacturers, staying up-to-date with industry...


  • Surat, Gujarat, India beBeeSecurity Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Smart Surveillance SolutionsWe combine human and artificial intelligence to transform standard surveillance systems into smart security solutions.Our advanced technology enables us to monitor businesses 24/7 with a high theft prevention rate across thousands of client sites worldwide.Our hybrid intelligence platform utilizes trained security professionals to...


  • Surat, Gujarat, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 30,00,000

    Job Title: Principal Firmware EngineerWe are seeking a highly skilled and experienced professional to fill this key role. The successful candidate will have a strong background in IoT embedded systems, with a passion for designing and developing innovative firmware solutions.Key Responsibilities:Design and develop firmware for IoT devices using...


  • Surat, Gujarat, India beBeeEngineering Full time ₹ 21,00,000 - ₹ 25,10,000

    Embedded Systems ExpertWe are seeking an experienced Embedded Systems Engineer to develop and optimize firmware for wearable and IoT devices.About the Role:Design, develop, and optimize embedded firmware for wearable and IoT devices.Work on low-power wireless communication protocols (BLE, Wi-Fi, Zigbee, etc.) and wireless charging/power systems.Collaborate...


  • Surat, Gujarat, India beBeeEmbeddedSystemDesigner Full time ₹ 80,00,000 - ₹ 1,50,00,000

    Embedded System ArchitectWe are seeking a highly skilled Embedded System Architect to join our team. As an Embedded System Architect, you will be responsible for designing and developing firmware that performs in unpredictable, unforgiving environments.You will collaborate with hardware teams for seamless integration of electronics, sensors, and...


  • Surat, Gujarat, India ACL Digital Full time

    Excellent Programming Skills in CUnderstanding of various processor and microcontroller architecture like Cortex-A series, ARM series processors etc.Working experience of on bare metal, RTOS, device driver developmentWorking experience of architecting embedded systemsExcellent analytical and problem-solving skillsGood Debugging skills and hands on with...


  • Surat, Gujarat, India beBeeExpert Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Key Job Role: Technical LeadAchieve Success as an Embedded OpenGL EngineerEmbedded Engineering ExpertiseExpand technical capabilities by collaborating with cross-functional teams.Qualifications and RequirementsBachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or related field.7+ years of experience in embedded graphics...


  • Surat, Gujarat, India beBeeCybersecurity Full time ₹ 14,97,900 - ₹ 24,95,900

    Embedded Cybersecurity SpecialistJob Description:An experienced Embedded Engineering Cybersecurity Analyst is required for the runtime team in industrial automation. The analyst will focus on cybersecurity aspects of architecture, design, implementation, and maintenance of runtime codebase.Work with the runtime team to ensure each release of the runtime SDK...