C, C++, Python Devloper with communication protocols.

4 weeks ago


Bengaluru, India Opalforce Inc Full time
Job Description

Mandatory skill set: C, C++, Python, UART, SPI, i2C, TCP/IP, Wifi and Zigbee, Windows, Linux

 

Essential Qualifications

•             Bachelor’s in Computer Science Engineering. Master’s Degree is a plus.

•             7+ years of experience in software development

•             Fluent proficiency in the following development languages: C, C++, Python, React JS and Node

•             Deep knowledge of operating systems spanning Windows, Linux

•             Adept in communication protocols: UART, SPI, i2C, TCP/IP, Wifi and Zigbee.

•             Experience working with Design, Operating Systems, Services, Software QA, Certification, and Manufacturing teams

•             Ability to collaborate in a team environment

•             Ability to drive tasks independently and communicate issues/root-cause analysis clearly

Preferred Skills

•             2+ years of experience working with cellular technologies

•             Experience with Android or Linux kernel, development, developing software SDKs and frameworks

•             Experience with designing software optimized for low-power operation, low-latency connectivity, and robust wireless performance with coexistence mitigation

•             Experience with scoping features, mapping technical capabilities across software, and assessing required development work

•             Experience with integration of third-party APIs

•             Experience with collecting diagnostics reports, log analysis, and report preparation

•             Experience working with silicon vendors and associated toolchains

•             Experience working with development hardware and hardware development milestones

•             Understanding of TCP/IP protocols, networking, and security

•             Hands-on experience working with lab equipment for measuring system performance, (i.e. protocol testers and analyzers, one-box testers, call-box testers, network signal analyzers)



Requirements
Mandatory skill set: C, C++, Python, UART, SPI, i2C, TCP/IP, Wifi and Zigbee, Windows, Linux Essential Qualifications • Bachelor’s in Computer Science Engineering. Master’s Degree is a plus. • 7+ years of experience in software development • Fluent proficiency in the following development languages: C, C++, Python, React JS and Node • Deep knowledge of operating systems spanning Windows, Linux • Adept in communication protocols: UART, SPI, i2C, TCP/IP, Wifi and Zigbee. • Experience working with Design, Operating Systems, Services, Software QA, Certification, and Manufacturing teams • Ability to collaborate in a team environment • Ability to drive tasks independently and communicate issues/root-cause analysis clearly Preferred Skills • 2+ years of experience working with cellular technologies • Experience with Android or Linux kernel, development, developing software SDKs and frameworks • Experience with designing software optimized for low-power operation, low-latency connectivity, and robust wireless performance with coexistence mitigation • Experience with scoping features, mapping technical capabilities across software, and assessing required development work • Experience with integration of third-party APIs • Experience with collecting diagnostics reports, log analysis, and report preparation • Experience working with silicon vendors and associated toolchains • Experience working with development hardware and hardware development milestones • Understanding of TCP/IP protocols, networking, and security • Hands-on experience working with lab equipment for measuring system performance, (i.e. protocol testers and analyzers, one-box testers, call-box testers, network signal analyzers)

  • Bengaluru, India Opalforce Inc Full time

    Mandatory skill set: C, C++, Python, UART, SPI, i2C, TCP/IP, Wifi and Zigbee, Windows, Linux Essential Qualifications •             Bachelor’s in Computer Science Engineering. Master’s Degree is a plus.•             7+ years of experience in software development•             Fluent proficiency in the following...


  • Bengaluru, India ACL Digital Full time

    Dear Connections,We are seeking a highly skilled Senior C Network Protocol Engineer to join our growing team. In this role, you will be responsible for the design, development, and maintenance of high-performance network protocol implementations written in C.Experience : 5 Years to 12 YearsNotice Period : Immediate to 30 DaysWork Location: BangaloreWork...


  • Bengaluru, India RtBrick Full time

    We are looking for a hands on engineer to design and develop on RtBrick's Full Stack. You will be part of a fast paced team responsible for delivering quality code for large complex systems requirements. Open communications, empowerment, innovation, teamwork and customer success are the foundations of the team with "Pay for Performance" culture. Thus,...


  • Greater Bengaluru Area, India ACL Digital Full time

    Dear Connections,We are seeking a highly skilled Senior C Network Protocol Engineer to join our growing team. In this role, you will be responsible for the design, development, and maintenance of high-performance network protocol implementations written in C.Experience : 5 Years to 12 YearsNotice Period : Immediate to 30 DaysWork Location: BangaloreWork...


  • Greater Bengaluru Area, India ACL Digital Full time

    Dear Connections, We are seeking a highly skilled Senior C Network Protocol Engineer to join our growing team. In this role, you will be responsible for the design, development, and maintenance of high-performance network protocol implementations written in C. Experience : 5 Years to 12 Years Notice Period : Immediate to 30 Days Work Location: Bangalore Work...


  • Bengaluru, India Netradyne Technologies India Pvt Ltd Full time

    Job Description :- Proficiency in programming languages such as C, C++, and Python.- Operating Systems - Linux- In-depth understanding of wireless networking protocols and standards.- Implement WiFi protocols and standards such as IEEE 802.11a/b/g/n/ac/ax.- Hands-on experience with WiFi chipsets, drivers, and firmware.- Familiarity with WiFi testing tools...

  • BMC, C++, Python

    3 weeks ago


    Bengaluru, India Paradise Placement Consultancy Full time

    Responsibilities: • Design, develop, test, deploy, maintain and improve BMC or any Platform Management controller software. • Write Embedded Linux based application and system software to match design specifications. • Debug, root cause and fix complex system level software deficiencies. • Participate in code reviews and help team to optimize code....


  • Bengaluru, India Lucio IT Services Full time

    Position : Senior Software Engineer - C Development (L2/L3)Position Overview :We are looking for a talented individual who possesses strong programming skills in C and has a deep understanding of networking protocols and technologies. The ideal candidate will be responsible for designing, developing, and maintaining software components for our networking...

  • Linux Developer

    3 days ago


    Bengaluru, India Employee Hub LLP Full time

    Job Description :We are looking for a talented Linux Developer to join our team in Bangalore. As a Linux Developer, you will be responsible for designing, implementing, and maintaining software applications on the Linux platform. You will play a crucial role in developing robust and high-performance solutions for our clients.Key Responsibilities :- Design,...

  • Python Developer

    7 days ago


    Bengaluru, India ALIQAN Technologies Full time

    Job Description :- Develop Python modules to enhance project functionality and streamline processes, ensuring adherence to coding standards and best practices.- C/C++ Programming: Utilize C/C++ language for core development tasks, implementing efficient and reliable code structures.- Work with the Make build system, understanding device build routines, and...

  • C++ Developer

    6 days ago


    Bengaluru, India AALUCKS Talent Pro Full time

    Position: C++ Developer, Bengaluru Department: Information Technology | Role: Full-time | Experience: 5 to 8 Years | Number of Positions: 1 | Location: Bengaluru Skillset: C, C++, Linux, Windows, Product Development (Mandatory), Excellent English communication skills / NodeJS, Python (additional) Job Description: Key Responsibilities - • Design and...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Leadsoc is hiring for Senior Embedded Firmware Engineer with C,C++,Python- Years of experience 6 to 15 years- Expertise in programming languages like C, C++, Python- Experience in developing firmware for embedded and control systems- High level expertise in working with RTOS based systems.- Ability to read datasheets and schematics.- Familiar with working on...

  • Firmware Engineer

    4 weeks ago


    Bengaluru, India Connectio IT Pvt Ltd Full time

    Key Skills : C, C++, Micro Controller, Micro ProcessorRequired Experience :Strong Firmware Development Engineering (Automotive Domain)2+ Years of experience in Firmware Development (Automotive Domain)Experience in C / C++Experience in Microcontroller / microprocessors.Expertise in developing communication protocols like I2C, Serial Peripheral Interface...

  • Firmware Engineer

    4 weeks ago


    Bengaluru, India ConnectPro Management Consultants Pvt Ltd. Full time

    Job Description :- 8+ years of relevant industry experience.- Proficient in C++ & C programming.- Working experience with Yocto Project & expert in Linux concepts.- Hands on experience working with OpenEmbedded build system, BitBake build tool, Git, Jenkins, & Meson.- Experience with evaluating CVEs & porting security fixes in open source packages.-...

  • C++ Developer

    3 weeks ago


    Bengaluru, India Global Pharma Tek Full time

    Mandatory skill- C++, Python, MQTT, Socket Programming, (Networking/Cyber Security is preferred)Job Description:Bachelor’s / master’s degree in electronics, computer science engineering, or related field with - years of experience in embedded SW programming on C++.Software Design/Software ArchitectureKnowledge of design patterns.Should be able to convert...

  • C/C++ Developer

    3 days ago


    Bengaluru, India Nnyra GLOBAL Full time

    Job Description :Our client is a leading financial technology firm dedicated to revolutionizing the way traders interact with financial markets.Job Overview :As a Senior Back End Developer, you will be instrumental in the development and maintenance of our advanced trading platform. Working alongside the Head of Engineering, Product Head and other...


  • Bengaluru, India Havells India Limited Full time

    Job Requirements : - Good understanding of Bluetooth Classic and BLE Host-Controller architecture. - Experience on BLE protocols and profiles, mainly on GAP, ATT, GATT, L2CAP, etc. - Experience in Bluetooth Classic or BLE automation. - Experience in Python and C language.Good to have : - Understanding of UART. - Hands on experience on BlueZ or ESP-IDF. -...


  • Bengaluru, India LTIMindtree Full time

    Exp Required: 8 to 15 yearsJob Location: BangaloreRequirement:- C/C++/Datacom, Embedded, Packet forwarding, L2 L3 Protocol,Networking- 8-15 years of system software development experience in programming language: C- Should be good in networking knowledge and any Unix based OS with average scripting knowledge.- Hands on experience in Networking and Telecom...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Leadsoc is hiring for Senior Embedded Firmware Engineer with C,C++,Python Years of experience 6 to 15 yearsExpertise in programming languages like C, C++, PythonExperience in developing firmware for embedded and control systemsHigh level expertise in working with RTOS based systems.Ability to read datasheets and schematics.Familiar with working on control...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Leadsoc is hiring for Senior Embedded Firmware Engineer with C,C++,Python Years of experience 6 to 15 yearsExpertise in programming languages like C, C++, PythonExperience in developing firmware for embedded and control systemsHigh level expertise in working with RTOS based systems.Ability to read datasheets and schematics.Familiar with working on control...