Software Engineer- Embedded Systems

22 hours ago


Bengaluru, Karnataka, India Videogram Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Job Description: Senior Software Engineer- Embedded Systems
Videogram is looking for Software Engineer in Embedded Systems who will be responsible for designing the embedded systems and installing them in machines and tools. You will be playing an important role in our software team who will be responsible to design and develop the software that controls the processor (micro-controllers and digital signal processors) of the machine. You come with a role as a professional Embedded System Software Engineer to execute a complete embedded software development lifecycle.

Responsibilities

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Responsible for the complete embedded software development lifecycle
  • Design, develop, code, test, and debug system software
  • Coordinate with the engineers from other disciplines to develop the end product of the requisite standards
  • Customize the software to suit the needs of the product nature and expected functioning
  • Debug the system to remove the anomalies and inconsistencies

Requirements

  • Candidates require a bachelor's degree in computer science, electrical engineering, software development, embedded software, etc.
  • The candidate should be an undergraduate in Computer Science or a relevant field
  • Hands-on experience in C++11 or later programming languages
  • Knowledge of GIT Version control
  • Experience in doing bare metal or RTOS development
  • Hands-on experience in developing the code in Linux
  • They require exceptional programming skills and competence in using software tools.
  • Knowledge of operating systems and of the interaction between hardware/software is important for this profile.
  • The attributes of problem-solving ability, analytical skills, proactive behavior, and an adaptable approach are important in this position.
  • This discipline of engineering provides scope for creative minds and poses challenges to perform quality work.
  • Scripting in Python & Bash is an add-on
  • Experience in any of the following technologies:

UART | SPI | I2C |MIPI DSI |Display Port | Low-Level Sata

Additional/ Desirable Interests

  • Personal interest in videography/ photography and audio production
  • Experience working programmatically with videos/ images/ audio
  • Exposure to low-level details of any video/ image codecs
  • Exposure to movie container file formats especially QuickTime/mp4
  • Working knowledge of exFAT file system

Skills:- Embedded Systems, C++, RTOS, Git, UART, SPI, I2C and Software Development



  • Bengaluru, Karnataka, India Persistent Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Work Location: BangaloreWork Mode: 5 Days work from officeExperience: 5 to 9 YearsWe are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms.Experience in camera systems, image processing pipelines, or multimedia frameworks is a major advantage.The role involves development and...


  • Bengaluru, Karnataka, India, Karnataka Persistent Systems Full time

    Work Location: Bangalore Work Mode: 5 Days work from office Experience: 5 to 9 Years We are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms.Experience in camera systems, image processing pipelines, or multimedia frameworks is a major advantage.The role involves development and...


  • Bengaluru, Karnataka, India Skoegle IOT Innovations Pvt ltd Full time ₹ 12,000 - ₹ 14,00,000 per year

    Design and develop embedded software for various applicationsImplement real-time operating systems (RTOS) for efficient system performanceUtilize C and C++ programming languages for software developmentWork on embedded C programming for microcontrollersCollaborate with cross-functional teams to integrate software with hardware componentsConduct circuit...


  • Bengaluru, Karnataka, India Netradyne Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Netradyneharnesses the power of Computer Vision and Edge Computing to revolutionize the modern-day transportation ecosystem. We are a leader in fleet safety solutions. With growth exceeding 4x year over year, our solution is quickly being recognized as a significant disruptive technology. Our team is growing, and we need forward-thinking, uncompromising,...


  • Bengaluru, Karnataka, India IT Resource Hunter Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Experience: 12 years in Embedded Systems Design & IoT Integration. What you'll bring : - Strong expertise in Embedded C (plus familiarity with Embedded Python). - Hands-on with microcontroller platforms - Raspberry Pi Pico & ESP32. - Deep knowledge of USB, RS-232, UART, Wi-Fi, LoRa, BLE 5.0 protocols. - Passion for building IoT-driven,...


  • Bengaluru, Karnataka, India Meltronics Systemtech Full time

    Embedded Software EngineerCompany DescriptionMeltronics Systemtech is a company with expertise in design, development, manufacture, testing, delivery, installation, training, and maintenance of electronic systems & products for defense, industries and avionics. The company has strong knowledge and experience with MIL standards and executes projects with...


  • Bengaluru, Karnataka, India Kynatech Systems Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    9.30 PM12.30 PMRole: Software Engineer (C++ )Client: Satellite Communications client (USA)Project Duration: 6 months. Can be extended.Work hours: 12.30PM to 9.30PM India Time (to ensure overlap with the US ET time till 12 Noon) Workdays: Mon to Fri. India holidays shall be observedWork model: Hybrid. 3 days in office + 2 days remoteTarget date: ASAPWe are...


  • Bengaluru, Karnataka, India SAS One Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior System Software Engineer Embedded Solutions (Android Systems Focus)Seeking a highly experienced Senior System Software Engineer with 6+ years of experience in embedded systems and Android-based platformsThe ideal candidate will have hands-on expertise in Android BSP development, system-level programming, and device driver developmentResponsibilities...


  • Bengaluru, Karnataka, India VARITE Inc. Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    About the Role : We are looking for an experienced and proactive Embedded Systems Engineer to join our team in Bangalore. The ideal candidate will bring deep expertise in complex embedded systems, preferably in domains like Mobile, IoT, or Automotive. This is a hands-on engineering role requiring strong skills in Linux kernel development, board bring-up,...


  • Bengaluru, Karnataka, India Wabtec Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    How will you make a difference?As an Embedded Software Engineer, you will utilize experience and expertise to develop and execute objectives for self and others, as well as provide technical solutions, through Embedded Software Applications, for a myriad of customer requestsYou will have the ability to affect short-term and some long-term business goals on...