Principal systems software engineer

Targeted Talent
Dallas, TX, US
Full-time

Job Description

Job Description

About the Company :

Our client is a company building the world's highest- performance pure digital AI inference chip. We are looking for an experienced software engineer with excellent C / C++ programming skills and at least 5 years of related work experience.

The ideal candidate should have a strong background in software design, debugging, and performance analysis, and a deep understanding of system level architecture.

Key Requirements :

  • Degree in Computer Science, Computer Engineering, or related discipline
  • Excellent C / C++ programming skills
  • Strong experience in software design, debugging, and performance analysis
  • Deep understanding of system level architecture
  • Experience with Linux driver or Linux Kernel development
  • Ability to work independently and lead development efforts
  • Experience contributing to large open / closed source projects

Preferred Skills & Experience :

  • Minimum 5 years of software engineering or related work experience
  • Masters or PhD in Computer Science, Computer Engineering or a related discipline
  • Experience with Python and using C / C++ libraries from Python (e.g. using Cython)
  • Focus on software quality and testing
  • Experience architecting low and high level APIs
  • Proficient in a variety of development styles and programming languages
  • Ability to build projects from the ground up
  • Comfortable working within a rapidly evolving project
  • Driven and self-directed

Perks :

  • 20 vacation days
  • Strong health and extended health benefits
  • Unlimited sick days
  • Stock options

Please apply even if you don't check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds.

30+ days ago
Related jobs
Promoted
VirtualVocations
Garland, Texas

A company is looking for a Principal Software Engineer - Distributed System - Full Stack (Remote). ...

Promoted
Fidelity TalentSource LLC
Dallas, Texas

If you are a highly full stack skilled Software Engineer with a passion for creating products and services that make lives better, a career in FCAT (Fidelity Center for Applied Technology) may be right for you!. The Principal Engineer is responsible for working closely with the Technical Lead to arc...

Promoted
VirtualVocations
Garland, Texas

A company is looking for a Principal Software Engineer. ...

Raytheon
Dallas, Texas

Work in close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-performance software solutions. In the Principal Satellite Ground Systems Planning/Scheduling Software Engineer role, you will perform planning and scheduling but also de...

ViaPlus
Carrollton, Texas

Principal Software Engineer -. ViaPlus is a global mobility company in the Intelligent Transportation Systems (ITS) market, specializing in revenue and services management solutions for the transportation industry. Participate in the complete software development lifecycle, including front and backe...

RTX (Formerly Raytheon Technologies)
Richardson, Texas

The principal systems engineer will be responsible for contributing to the technical planning and capability / feature designs, and technical detailing for the agile development teams. The principal system engineer is required to have strong working knowledge of networking, infrastructure, cyber sec...

Abbott Laboratories
Irving, Texas

Our Diagnostics business currently has an opportunity for a Staff Software Systems Engineer - Cybersecurity. The candidate should have hands-on experience in developing strategy and techniques and strong experience in software development in the field of cyber security and system engineering. The ca...

RTX (Formerly Raytheon Technologies)
Richardson, Texas

The Collins Aerospace Integrated Strategic Solutions Engineering (ISSE) team is looking for a Senior Principal Systems Engineer that is passionate about model-based systems engineering with the ability to thrive in a highly technical environment. Principal Mission Systems Lead, you will develop syst...

Raytheon Technologies
Richardson, Texas

Our Software Engineers utilize a variety of skills on a regular basis including requirements analysis, software design, software implementation and testing that meld Strategic Nuclear Deterrence functionality and software engineering development best practices for complex systems where the ability t...

MPS McKesson Pharmacy Systems LLC
Irving, Texas
Remote

If you have a passion for engineering quality software, we are interested in you. We are seeking an entry level software engineer that will work with our team to achieve fantastic results. Bachelor's degree or above in Computer Science, Software Engineering, or related field. EnterpriseRx® is an ent...