Senior Software Engineer (C++, Embedded) Job at GlobalLogic, Dallas, TX

YjJHQlloTUJCWnJpS1A4eTZOd2dUSzB5MHc9PQ==
  • GlobalLogic
  • Dallas, TX

Job Description

Job Description:

  • 6-8 years Experience in Embedded systems.
  • Expert in C, C++, embedded Linux, and device driver
  • 6+ years of experience in architecture, design, prototyping, software development, code review, and unit testing for embedded devices.
  • High proficiency with modern C, C++, C++11/C++14, or C++17 preferred.
  • Experience and strong knowledge of Linux, BSP, Linux subsystems
  • Memory and performance profiling tools experience
  • Excellent with the C++ build process
  • Excellent knowledge of multithreading and algorithms
  • Solid foundational knowledge of inter-process communications (IPC) and remote procedure calls (RPC).
  • Proficiency with multiple communications paradigms: client-server, peer-to-peer, and publish/subscribe.
  • Good to have: Experience with IP-based communications and protocols, for example, TLS, REST, WebSockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, and HLS. Experience working with diverse engineering teams.

Education:

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

Job Tags

Remote job,

Similar Jobs

ABB

Service Support Engineer Job at ABB

 ...Service Support Engineer At ABB, we are dedicated to addressing global challenges. Our core values: care, courage, curiosity, and...  ...opportunity to provide technical assistance to internal and external customers and ensure timely and cost-effective support in accordance with... 

Krete

Chemist Job at Krete

 ...Krete Industries is looking for a Chemist with a strong formulation background and experience with chemicals commonly used in the concrete admixture industry such as stearates, surfactants/wetting agents, silanes, and air entrainers. The Chemist will be responsible for... 

Skilled Trades Services

Low Voltage Technicians and Helpers Job at Skilled Trades Services

Now Hiring several Low Voltage Technicians and Helpers . There is opportunity for overtime. Description: Install and troubleshoot CCTV , Read Prints, plan, and work as a team Wages are confidential and discussed case by case based on experience. Qualifications... 

Beacon Hill

Staff Accountant - Non-Profit Job at Beacon Hill

 ...Our client is a mission-driven nonprofit organization and they are seeking a dedicated and detail-oriented Staff Accountant to support their growing finance team. This is a great opportunity for an accounting professional with nonprofit experience to contribute to meaningful... 

ONWARD

Sr. Manager of Finance Job at ONWARD

 ...is partnering with a client in Dallas (with flexibility for Nashville or remote candidates) in its search for a Senior Manager of Finance to support a high-growth, private equity-backed PPM roll-up platform. This role is ideal for a finance leader who thrives in a dynamic...