Embedded Programming, C++,networking

5 days ago


Chennai, India Prodapt SA Full time

**JOB DESCRIPTION**

The Technical Architect is responsible for providing direction to team on requirement, design and implement of a software and on-time delivery of the Services to Customers.

**Roles and Responsibilities**:
Sr Software Engineer is responsible for:

- Working effectively with the Project Management, Engineering and Sale teams to enable successful software development of any requirements comes from customer.
- Requirement analysis, design, code, test, deploy and sustenance of product

**Key Competencies and Skills**:
Good experience in:

- Software development & integration
- Experience in broadband wireline telecom domain: OLT/PON/xGPON/FTTx/
- Strong programming skills in C/C++ in Linux with expert knowledge
- Knowledge on SDN control like ONOS, ODL, Open switch Specification is highly desirable
- Good knowledge of microservices, Resiliency, High Availability (HA) & Scalability is desirable
- Expertise in L2/L3 Control and Data Plane Feature Design/Development is desirable
- Well versed with Agile/Scrum software development life cycles and processes.
- Programming/Scripting/OS Skills (mandatory)
- Good programming skills in Golang/Python/JAVA & knowledge of OOPs concept
- Experience in any one of the technical areas as stated below (PON / FTTx
- Hands on experience in developing OLT-PON L2 networking features
- Hands on experience in development of features in VOLTHA
- Hands on experience in FTTx features Unicast and Multicast over PON, PON-QOS, DBA
- Hands on experience in PON management OMCI, PON-redundancy
- 3+ years experience in software engineering life cycle. Minimum 2-3 years of experience in SW development. 1-year experience in Embedded technology, Ethernet, Bridging, Routing, Network or in driver development
- Strong understanding SW architecture and real time embedded system design with Linux Operating System
- Troubleshooting capabilities on wireless devices, narrow down the problem and solve them
- Organized, detail oriented and flexible
- Ability to work under pressure, to deadlines in a fast pace changing environment
- Proficiency to write production grade code, design documents and do code reviews
- Self-motivated and desire to learn new technologies
- Strong communication skills with an ability to communicate at different hierarchical levels.
- Excellent Team player and individual initiatives
- Problem solving, able to work under pressure with perfect time management.
- Committed to meeting deadlines and assigned tasks
- Endto-End responsibilities : Own Technologies/Product/Feature(s)/Team

Desirable Experience:

- Networking (L2 switching, IP forwarding, routing, NAT, firewall etc)
- Equipment’s including CPEs, Wireless Access Points or Wireless LAN protocols is a BIG plus
- Hands on knowledge and experience on IP Networking technologies

**Education and Qualifications**:
Bachelor of Engineering or equivalent
- Role: _Software Compliance - License Management
- Salary: _4,00,000 - 9,00,000 P.A.
- Industry: _IT Services & Consulting
- Functional Area _IT & Information Security
- Role Category _IT Infrastructure Services
- Employment Type: _Full Time, Permanent

Key Skills
- Embedded Software _
- C/C++ _
- linux _
- Embedded Programming _
- Skills highlighted with ‘ _
- ‘ are preferred keyskills _
- Education _
- UG: _Any Graduate _

**_Company Profile _**:

- Prodapt Solutions _
- Headquartered in Chennai, Prodapt has delivery centers in North America, Europe, India, and Africa and is certified for ISO 9001:2015, ISO 27001:2013, SSAE 18 & ISAE 3402. Prodapt is part of a 120-year-old business conglomerate, The Jhaver Group which employs over 16,500 people across 64+ global locations. _
- Deloitte has recognized Prodapt with the Deloitte Tech Fast 50 India and Deloitte Tech Fast 500 APAC in 2011, 2015, 2016, and 2017. Prodapt is the finalist of TM Forum Excellence Awards 2017.- Company Info_
- Contact Company: _Prodapt Solutions
- Address: _No.283/4,4th and 5th Floor,Prince Infocity II,Raji, Chennai, Tamilnadu, India



  • Bengaluru, Chennai, India Programming Com Full time

    Job Description - Which C++ versions are you most comfortable working with - Can you design, implement, test and debug complex C++ programs - Can you design and implement complete test plans including test cases, test code and code coverage for a large C++ code base - Can you work completely from Linux command line without using any GUI - Can you debug...


  • Chennai, India Angel and Genie Full time

    Role : Embedded Software Engineer C++, Linux Location : Ambattur, Chennai. Industry : Industrial Automation. Experience : 3-5 Years. Salary : Best in Industry. Job Type : Full-Time | On-site.About The Role : We are looking for a skilled Embedded Software Engineer with 3-5 years of experience in C/C++ development and a strong understanding of...


  • Chennai, Tamil Nadu, India Ionic3DP Ventures Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionIONIC3DP is an automation company with expertise in Robotics, AI and Embedded. Our capabilities to meet our customer demands and our network of vendors and OEMs has enabled us to emerge as an end-to-end solutions provider. Our services have made their way into several fields such as healthcare and medical, defense, equipment manufacturing,...

  • Embedded Engineer

    4 days ago


    Chennai, Tamil Nadu, India Siliconz Embedded Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Responsibilities:* Design, develop, test & maintain embedded systems using Embedded C, RTOS & communication protocols with microcontrollers. Experience in hands-on development and troubleshooting on embedded targets

  • Embedded C Developer

    7 hours ago


    Chennai, Tamil Nadu, India HCLTech Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Roles and ResponsibilitiesDesign, develop, test, and maintain embedded software applications using Embedded C.Collaborate with cross-functional teams to identify requirements and implement solutions.Troubleshoot issues related to microcontrollers, RTOS, communication protocols, and microprocessors.Develop device drivers for various peripherals and...

  • Network Engineer

    3 weeks ago


    Chennai, India AMBC Full time

    Description : - Design, develop, and optimize networking software in C programming. - Work on implementation and debugging of L2/L3 protocols. - Collaborate with cross-functional teams for integration, testing, and deployment. - Troubleshoot and resolve issues related to packet forwarding and networking features. - Ensure high-quality, efficient, and...


  • Chennai, India Ionic3DP Full time

    Company Description IONIC3DP is an automation company with expertise in Robotics, AI and Embedded. Our capabilities to meet our customer demands and our network of vendors and OEMs has enabled us to emerge as an end-to-end solutions provider. Our services have made their way into several fields such as healthcare and medical, defense, equipment...


  • Chennai, India Ionic3DP Full time

    Company DescriptionIONIC3DP is an automation company with expertise in Robotics, AI and Embedded. Our capabilities to meet our customer demands and our network of vendors and OEMs has enabled us to emerge as an end-to-end solutions provider. Our services have made their way into several fields such as healthcare and medical, defense, equipment...


  • Chennai, India Angel and Genie Full time

    Embedded Software Developer + TesterYears of exp : 5-12years.Location : Chennai.Responsibilities :Embedded Development :- Design and develop embedded software for microcontrollers (e.g., STM32, PIC, MSP430, etc.)- Write efficient, maintainable C/C++ code for real-time applications.- Interface with peripherals : UART, SPI, I2C, ADC, PWM, etc.- Participate in...


  • Chennai, India Mirror Institute For Embedded Technology Full time

    Job Opening: Embedded Engineer Trainer - Contract RolePosition OverviewWe are seeking an Embedded Engineer Trainer on a contractual basis to deliver specialized training in embedded systems, microcontroller programming, real-time operating systems (RTOS), and IoT-based applications. The trainer will be responsible for designing, developing, and delivering...