Embedded Software Engineer

Published date: 2024/01/10
  • Location: Chennai, Tamil Nadu, India
Requirements
• 5+ Years of experience developing with C.
• Embedded Linux design, development and testing expertise
• Experience with Python / Linux shell scripts, bash, make
• Experience building Linux systems and large application packages
• Experience with inter-process communication and messaging protocols
• Experience with networking protocols, network security protocols and Linux OS Security
• Bachelor's degree in engineering or Computer Science or equivalent work experience

Preferences
• Knowledge of Wireless Communication Systems (e.g., WiMAX, Wi-Fi, TE, DOCSIS, 5G, VoIP, IPTV, etc.)
• Knowledge of SATCOM networks or other telecommunications systems
• Experience with Object-Oriented Programming
• Experience with Agile development and Scrum framework
• Experience with Continuous Integration / Continuous Delivery (CI/CD) practices
• Experience developing kernel modules and device drivers
Company Name: Viasat Inc.

Apply

1 page views

Related listings

  • Software Engineer
    Software Developer
    Chennai (Tamil Nadu) Software Developer
    Experience Level: 7 to 8 Yrs years Locations: Chennai(Hybrid) Notice Period: Immediate to 30 days Job Description: Software Engineer IT Roles and Responsibilities • Works closely with business and stakeholders to understand new requirements and enhan...
    2026/11/09
  • Programmer/Jr Developer
    Software Developer
    Software Developer
    Short Description Qualifications Job Responsibilities
    2026/11/09
  • Lead Software Engineer
    Software Developer
    Chennai (Tamil Nadu) Software Developer
    About Freshworks Company Description Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and desi...
    2026/11/09