Embedded Software Engineer

1 month ago


Bengaluru, India ADCI - Karnataka - A66 Full time
As a Software Development Engineer – Connectivity you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products. Vertically your ownership can span across application, device framework, connectivity stack, drivers and low level wireless controller coexistence and scheduler algorithms. Horizontally you will be given to opportunity to work and own connectivity solutions across all Ring devices spanning from Doorbells, Cameras devices to IoT Smart Home security solutions. You will work on Wi-Fi, Bluetooth BR/EDR/BLE protocols and network stacks like TCP/IP, Thread, BLE Mesh and Matter and across use cases.
You will work closely with the product management, hardware, operations, application, platform, cloud and quality assurance teams. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. The Ring Connectivity team is responsible for the connectivity related user experience and use cases across Ring portfolio.

Key job responsibilities
In this role, you will:

- Create and productize Connectivity stack SDK that includes L2 and L3 protocols for Linux and RTOS
- Drive system engineering efforts to achieve best-in-class Wi-Fi performance, power consumption and stability
- Be responsible for the architecture of software solutions, determining current limitations and compatibilities between subsystems, selection of new concepts and methodology, and hands-on development of major Wi-Fi components
- Prepare technical requirements and software design specifications
- Investigate, prototype, and deliver new and innovative connectivity solutions

About the team
Ring has a mission to reduce crime in neighborhoods. With affordable solutions that work on any home, Ring is committed to offering smart security that’s accessible to everyone. Now Ring is part of the Amazon Devices family, and are seeking engineers who will help us create the next generation of home security. What will you help us create?

Work hard. Have fun. Make history.

We are open to hiring candidates to work out of one of the following locations:

Bengaluru, KA, IND

BASIC QUALIFICATIONS

- 3+ years of embedded firmware development experience
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Experienced with Linux kernel and the development and debugging of Wi-Fi drivers, supplicant and TCP/IP Stack
- Development experience on Linux and RTOS platforms

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Proven track record with embedded Wi-Fi, Bluetooth/BLE and TCP/IP Networking software
- Knowledge of Wi-Fi and Bluetooth coexistence
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Able to work closely with other developers to understand their needs and issues and to develop cooperative solutions

  • Bengaluru, India LG Soft India Full time

    Company DescriptionLG Soft India is the innovation arm of LG Electronics and the company’s largest R&D center outside of Korea, based in Bengaluru. With a focus on cutting-edge technology areas such as Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, LG Soft India has...


  • Bengaluru, Karnataka, India LG Soft India Full time

    Company DescriptionLG Soft India is the innovation arm of LG Electronics and the company's largest R&D center outside of Korea, based in Bengaluru. With a focus on cutting-edge technology areas such as Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, LG Soft India has...


  • Bengaluru, India LG Soft India Full time

    Company DescriptionLG Soft India is the innovation arm of LG Electronics and the company’s largest R&D center outside of Korea, based in Bengaluru. With a focus on cutting-edge technology areas such as Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, LG Soft India has...


  • Bengaluru, India LG Soft India Full time

    Company DescriptionLG Soft India is the innovation arm of LG Electronics and the company’s largest R&D center outside of Korea, based in Bengaluru. With a focus on cutting-edge technology areas such as Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, LG Soft India has...


  • Bengaluru, Karnataka, India LG Soft India Full time

    Company Description LG Soft India is the innovation arm of LG Electronics and the company's largest R&D center outside of Korea, based in Bengaluru. With a focus on cutting-edge technology areas such as Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, LG Soft India has...


  • Bengaluru, Karnataka, India Jobeefie pvt ltd Full time

    Job Description :We are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in embedded C coding, with expertise in UDS Gateway Implementation and communication, along with familiarity with MISRA C and AutoSAR standards. The role will involve both benchtop and vehicle-level functional testing,...


  • Bengaluru, Karnataka, India IBU Consulting Full time

    About the Position:Are you an Embedded Software Engineer looking for an exciting opportunity to work with COE? At our company, you will be involved in developing embedded software for cutting-edge e-boosting applications in collaboration with Garrett. This role demands a solid understanding of automotive embedded software, covering areas such as MCAL,...


  • Bengaluru, India Garrett - Advancing Motion Full time

    Our Embedded Software Engineers are finding new and creative ways of making vehicles more efficient every day. Join us and set the industry towards a cleaner future! Part of the Garrett Engineering organization, the Electrification Centre of Excellence team is responsible for developing a differentiated product portfolio of e-boosting solutions...


  • Bengaluru, India Garrett - Advancing Motion Full time

    Our Embedded Software Engineers are finding new and creative ways of making vehicles more efficient every day. Join us and set the industry towards a cleaner future! Part of the Garrett Engineering organization, the Electrification Centre of Excellence team is responsible for developing a differentiated product portfolio of e-boosting solutions...


  • Bengaluru, India Aptiv Full time

    Embedded Software EngineerAre you looking to be part of the auto industry revolution? We are at the forefront of the embedded world, where the Internet of Things and Cloud Services are merging, and you can help us make it a reality. Join our 2,000-strong team at Aptiv Technical Center in India to advance your career, grow and make a real difference.Your...


  • Bengaluru, India Aptiv Full time

    Embedded Software EngineerAre you looking to be part of the auto industry revolution? We are at the forefront of the embedded world, where the Internet of Things and Cloud Services are merging, and you can help us make it a reality. Join our 2,000-strong team at Aptiv Technical Center in India to advance your career, grow and make a real difference.Your...


  • Bengaluru, India CDSpace Full time

    CDSpace Robotics is currently seeking talented Embedded Hardware Engineers to join our team. As a key member, you will be responsible for designing, developing, and testing the hardware components of our UAV autopilot and its subsystems. You will collaborate with software engineers and firmware developers to create innovative embedded systems that meet...


  • Bengaluru, India Larsen & Toubro Full time

    8+ Years’ experience in Embedded Software Development using C/Ada83/95 language.  Person should be conversant with software development for Embedded systems/hardware around Microcontrollers, handling communication interfaces like Serial(UART,SPI,I2C), Mil-1553B. Resources like ADCs, DACs, Motors/Actuators.  Experience in development for Target...


  • Bengaluru, India Larsen & Toubro Full time

    8+ Years’ experience in Embedded Software Development using C/Ada83/95 language.  Person should be conversant with software development for Embedded systems/hardware around Microcontrollers, handling communication interfaces like Serial(UART,SPI,I2C), Mil-1553B. Resources like ADCs, DACs, Motors/Actuators.  Experience in development for Target...


  • Bengaluru, India Larsen & Toubro Full time

    8+ Years’ experience in Embedded Software Development using C/Ada83/95 language.Person should be conversant with software development for Embedded systems/hardware around Microcontrollers, handling communication interfaces like Serial(UART,SPI,I2C), Mil-1553B. Resources like ADCs, DACs, Motors/Actuators.Experience in development for Target hardware around...


  • Bengaluru, India Larsen & Toubro Full time

    8+ Years’ experience in Embedded Software Development using C/Ada83/95 language.Person should be conversant with software development for Embedded systems/hardware around Microcontrollers, handling communication interfaces like Serial(UART,SPI,I2C), Mil-1553B. Resources like ADCs, DACs, Motors/Actuators.Experience in development for Target hardware around...


  • Bengaluru, Karnataka, India Larsen & Toubro Full time

    8+ Years' experience in Embedded Software Development using C/Ada83/95 language. Person should be conversant with software development for Embedded systems/hardware around Microcontrollers, handling communication interfaces like Serial(UART,SPI,I2C), Mil-1553B. Resources like ADCs, DACs, Motors/Actuators. Experience in development for Target hardware...


  • Bengaluru, Karnataka, India Renesas Electronics Full time

    Job DescriptionDesign, Develop embedded system software solutions for connected IoT applications based on Renesas MCU/MPU hardware features and low-level firmware.Utilize firmware development SDLC processes and best practices to drive high performance and high-quality code and solutions.Work with cross-disciplinary team to define and implement embedded...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Leadsoc is hiring for Embedded Linux Engineers for Bangalore Location. 2+ years of hands-on experience C/C++ and Assembly software development experience on embedded, infotainment platforms or consumer electronic platforms. Experience in system side programming and Object-oriented programming concepts. Experience working with RTOS and BSPs. Peripheral...


  • Bengaluru, India Renesas Electronics Full time

    Job Description- Design, Develop embedded system software solutions for connected IoT applications based on Renesas MCU/MPU hardware features and low-level firmware.- Utilize firmware development SDLC processes and best practices to drive high performance and high-quality code and solutions.- Work with cross-disciplinary team to define and implement embedded...