Talent.com
Embedded Software Engineer
Embedded Software EngineerHireginie • Bengaluru, Karnataka, India
No longer accepting applications
Embedded Software Engineer

Embedded Software Engineer

Hireginie • Bengaluru, Karnataka, India
3 days ago
Job description

Title : Embedded Software Engineer

Location : Bangalore

Education : Bachelor’s / Master’s degree in Computer, Electronics, Electrical Engineering or related field

Experience : 2+ Years

About the Role : As an Embedded Software Engineer specializing in the UAV (Unmanned Aerial Vehicle) domain, your primary responsibility will be the design, development, and testing of software and hardware systems for secure, and scalable avionics. Additionally, you will collaborate with cross functional teams to ensure seamless integration with your systems. You will also collaborate with other cross-functional teams, including network experts, and product designers, to create cutting-edge UAV technologies and solutions.

Roles & Responsibilities :

  • Embedded Systems Architecture Design : Contribute to the design and development of new software system architectures from scratch to create secure, efficient, reliable, scalable, and maintainable solutions.
  • Testing and Validation : Develop comprehensive test plans and perform rigorous testing of the software solutions created, both in engineering and field environments. Conduct performance testing, and compliance testing to ensure reliability, safety, and adherence to quality standards.
  • Technical Documentation Preparation of high-quality technical documentation (Design, analysis, and testing reports)
  • Design reports.
  • Test matrices.
  • Test analysis reports.
  • Detailed diagrams.

Additional Functions :

  • Collaboration and Communication : Collaborate effectively with multidisciplinary teams, including software engineers, avionics experts, flight mechanics specialists, and product designers.
  • Communicate project progress, challenges, and recommendations to stakeholders in a clear and concise manner.
  • Coordinate and manage project schedules, deliverables, and resources to ensure timely completion of milestones.
  • Requirement :

  • Strong understanding of Object-Oriented Programming and related principles.
  • Strong Operating Systems fundamentals.
  • Proficiency in C, C++, Python, and strong fundamentals in programming to adapt to new languages if required.
  • Strong understanding of and experience in Real Time Operating Systems.
  • Low level understanding of system design and development.
  • Experience in working with different microcontroller families such as STM32 and ESP32.
  • Experience in working with Embedded Linux Systems is a plus.
  • Experience in working with open-source autopilot stacks such as Ardupilot and PX4 is desirable.
  • Strong knowledge of low-level communication protocols such as I2C, SPI, UART and CAN.
  • Proficiency with Git, and CI / CD pipelines.
  • Experience in unit testing, hardware-in-loop testing and system level integration testing.
  • Solid understanding of Computer Networks
  • Strong networking fundamentals, with good grasp on network security principles
  • Familiarity with UAV specific application protocols such as MAVLINK and UAVCAN.
  • Experience with optimization techniques to minimize performance costs in resource constrained applications.
  • Familiarity with bootloaders (U-Boot), device trees, system initialization (systemd), and peripheral integration.
  • Excellent problem-solving skills and ability to think analytically.
  • Strong attention to detail and accuracy in avionics system design and documentation.
  • Ability to collaborate effectively and provide technical support to different teams when called upon to do so.
  • Adaptability and flexibility to work in a fast-paced and evolving UAV development environment.
  • About Hireginie : Hireginie is a prominent talent search company.

    Create a job alert for this search

    Embedded Software Engineer • Bengaluru, Karnataka, India

    Similar jobs
    Software Development -Embedded Software Engineer - Systems & Architecture

    Software Development -Embedded Software Engineer - Systems & Architecture

    Thinkerbell Labs • bangalore, karnataka, in
    Imagine a world where accessible education empowers every visually impaired individual to reach their full potential.As a tech-innovative company, we're dedicated to building groundbreaking educati...Show more
    Last updated: 2 days ago • Promoted
    Embedded Hardware Engineer

    Embedded Hardware Engineer

    Fond Vet Tech • bangalore, karnataka, in
    At Fond, we're on a mission to redefine pet care through cutting-edge technology and untapped market potential.Fond aims to use deep tech to solve the problems faced by pet parents globally.We here...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer III, Embedded Systems, Firmware

    Software Engineer III, Embedded Systems, Firmware

    Confidential • Bengaluru / Bangalore, India
    Bachelor's degree in Electrical, Electronics or Computer, or equivalent practical experience.Experience with embedded systems, Real-Time Operating System (RTOS), firmware, or device drivers.Experie...Show more
    Last updated: 23 days ago • Promoted
    Senior Embedded Linux Software Engineer (C / C++)

    Senior Embedded Linux Software Engineer (C / C++)

    Luxoft • bangalore, karnataka, in
    Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines.As part of this strategic initiative, a large-scale global program is being implemente...Show more
    Last updated: 2 days ago • Promoted
    Embedded Developer

    Embedded Developer

    Capgemini Engineering • bangalore, India
    Embedded Development Engineer – BSP & Low-Level Systems.Choosing Capgemini means choosing a place where you’ll be empowered to shape your career, supported by a collaborative global community, and ...Show more
    Last updated: 4 days ago • Promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    Silicon Patterns • bangalore, India
    Senior Embedded Software Engineer.We are looking for a highly skilled.Senior Embedded Software Engineer.The ideal candidate will work on. ARM Cortex–based embedded platforms.ARM-based embedded syste...Show more
    Last updated: 1 day ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Mindsprint • Bengaluru, Republic Of India, IN
    Should take complete ownership for multiple domain application development.Should develop code with top quality following best practices considering security aspects as well in embedded software de...Show more
    Last updated: 26 days ago • Promoted
    Principal Engineer, Embedded Software

    Principal Engineer, Embedded Software

    Confidential • Bengaluru / Bangalore, India
    NASDAQ : ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies i...Show more
    Last updated: 21 days ago • Promoted
    Principal Embedded Software Engineer

    Principal Embedded Software Engineer

    Allegis Group • Bengaluru, Republic Of India, IN
    We are currently Hiring for Principal Firmware Engineer for one of our Big product based clienty into Life Science and Diagnostics Health Care Company. You are not just codingyou are : .Defining the f...Show more
    Last updated: 1 day ago • Promoted
    Embedded Software Integration engineer

    Embedded Software Integration engineer

    Confidential • Bengaluru / Bangalore
    Familiarity with microcontroller based development using compilers / debuggers etc.Good understanding of embedded C with experience in low level driver development using C.Exposure to CAN based netw...Show more
    Last updated: 2 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Porous Materials Inc. • bangalore district, India
    We are hiring an Embedded Systems / Firmware Engineer to develop and maintain.Design, develop, and maintain firmware in embedded C / C++ for MCU-based systems (Arduino-class and related platforms).Im...Show more
    Last updated: 15 days ago • Promoted
    Embedded Software Engineer II

    Embedded Software Engineer II

    Confidential • Bengaluru / Bangalore, India
    Do you want to be a part of something bigger, something that helps save lives and work with the newest technology We are growing our teams and looking for an Embedded Engineer to help us build grou...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Embedded Software Engineering

    Software Engineer - Embedded Software Engineering

    Confidential • Bengaluru / Bangalore, India
    Introduction : A Career at HARMAN Automotive.We're a global, multi-disciplinary team that's putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Systems Engineer

    Embedded Systems Engineer

    Fond Vet Tech • bangalore, karnataka, in
    At Fond, we're on a mission to redefine pet care through cutting-edge technology and untapped market potential.Fond aims to use deep tech to solve the problems faced by pet parents globally.We here...Show more
    Last updated: 1 day ago • Promoted
    Mistral Solutions - Embedded Software Engineer - C Programming

    Mistral Solutions - Embedded Software Engineer - C Programming

    Confidential • Bengaluru / Bangalore, India
    Mistral's software team is at the forefront of developing cutting-edge software solutions for applications in consumer, industrial, aerospace, and defense domains. Our expertise spans the complete s...Show more
    Last updated: 30+ days ago • Promoted
    Fubeus - Embedded Software Engineer - C / C++

    Fubeus - Embedded Software Engineer - C / C++

    Confidential • Bengaluru / Bangalore, India
    We are seeking a highly skilled Embedded Software Engineer with hands-on experience in x86-based platforms and embedded software development. The ideal candidate will have strong programming experti...Show more
    Last updated: 25 days ago • Promoted
    Embedded Software Engineer III

    Embedded Software Engineer III

    Confidential • Bengaluru / Bangalore, India
    Do you want to be a part of something bigger, something that helps save lives and work with the newest technology We are growing our teams and looking for an Embedded Engineer to help us build grou...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Confidential • Bengaluru / Bangalore, India
    Notice period : 15 days max (is a must).Development and maintenance of embedded software in C / C++ for microcontroller-based systems. Programming and configuration of STM32 microcontrollers (Cortex-M0...Show more
    Last updated: 30+ days ago • Promoted