Senior Software Engineer (C)

company banner
GlobalLogic, Inc.
C, Linux, Networking
Full Time
Depends on Experience
Work from home not available Travel not required

Job Description

Job Description:

  • 7+ years professional software engineering experience, shipping production commercial software
  • 3+ years as hands-on Senior Software Engineer or Lead Software Engineer working with a successful teams shipping products on time with high quality
  • Bachelor's degree in Computer Science, or equivalent experience
  • Experienced with cloud servers ideally Amazon AWS tools and services
  • Excellent Linux skills must be totally comfortable at the command line
  • Linux kernel and/or device driver experience highly desirable
  • Outstanding programming skills in C, additional C++ experience is a plus
  • Deep understanding of and background in REST-like API design and programming
  • Experience actually developing and deploying REST-based servers
  • Incredibly deep knowledge of network programming at the C and stdlib levels
  • World-class expertise in developing production high data-rate networked software
  • Extremely strong networking skills must understand how networking really works
  • Team player demonstrated experience on a team that shipped a product
  • Professional developer experienced with source control and bug tracking
  • Bonus points for any background with SmartTV technology.

Job Responsibilities:

  • Shared leadership of engineering team in ownership of deliverables produced & their quality
  • Partner with Product Management, QA Engineering, Technology Operations and Customer Success on technologies, architecture and schedule
  • Develop highly optimized networked distributed system software that operates at huge scale
  • Develop video system software to process images, fingerprint video, analyze media streams
  • Develop REST-based systems capable of millions of operations per minute
  • Develop tools to monitor and control large-scale cloud (AWS) infrastructure
  • Develop tools to support interacting with large scale data systems
  • Develop tools to interact with SmartTV s applications
  • Develop tools to support operations at massive scale
  • Work with team to troubleshoot and correct issues and problems as needed

Education:

  • Bachelor's or Master’s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.


Company Information

GlobalLogic is a full-lifecycle product development services leader that combines chip-to-cloud software engineering expertise and vertical industry experience to help our customers design, build, and deliver their next generation products and digital experiences. We expertly integrate design, complex engineering, and agile delivery capabilities to deliver superior business outcomes for global brands. Headquartered in Silicon Valley, GlobalLogic operates design studios and engineering centers around the world, extending the benefits of our true global presence to customers in telecom, automotive, healthcare, technology, media and entertainment, manufacturing, and semiconductor industries.
Dice Id : RTL65472
Position Id : 6192439
Originally Posted : 1 month ago

Similar Positions at GlobalLogic, Inc.

Senior Software Engineer (C)
  • Dallas, TX
  • 22 hours ago
C Developer
  • Dallas, TX
  • 22 hours ago
Python Developer
  • Dallas, TX
  • 22 hours ago
Python Developer
  • Irving, TX
  • 22 hours ago
Python Developer
  • Irving, TX
  • 22 hours ago
Sr Software Engineer
  • Miami, Florida
  • 3 weeks ago
Senior Developer- C++ EMBEDDED
  • Philadelphia, PA
  • 1 month ago
Embedded Wifi Engineer
  • Philadelphia, PA
  • 22 hours ago
Senior Front-end developer
  • Miami, Florida
  • 3 weeks ago