Senior Systems Engineer (C++/Python)
$175k - $215kNBCUniversal
Company DescriptionNBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit for more information.Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.Job DescriptionIn this role, you’ll use C++ to build important software that powers machine learning, computer vision, and 3D modeling applications. This software will rely on mathematical concepts to analyze images and create realistic 3D models based on real-world data. You’ll get to work with the latest research in fields like artificial intelligence, computer vision, and computer graphics.To keep track of your code and changes, you’ll use Git. You’ll also test and run your code on a cloud platform, working with large-scale geospatial data (like maps and geographic information) to create 3D content that users will eventually use. Responsibilities include, but not limited to: You will implement, in C++, core machine-learning/computer vision and (inverse-) procedural modeling algorithms, with varying levels of oversight. These algorithms rely on mathematical techniques from linear algebra, probability, and geometry. Apply cutting-edge research in machine learning, computer vision, and computer graphics. Work closely with leadership to understand high-level product vision and customer requirements. Utilize Git for effective source code management. Deploy and test your code on large scale geospatial datasets (and ultimately generate 3D content that will be available to users) This requires you to interact with remote machines via a Unix shell. QualificationsBachelor’s Degree in Computer Science, Engineering, Mathematics, or a related field 3+ years of relevant industry experience in a fast paced, high growth tech environment. Team-oriented and collaborative approach with a demonstrated aptitude, enthusiasm and willingness to learn new methods, tools, practices and skills Strong communication skills with the ability to translate complex technical concepts into clear, accessible language for non-technical stakeholders. Experience in designing and building high-performance, efficient systems using C++, with a strong focus on optimizing code for speed, scalability, and resource management. Desired Characteristics: Familiarity with modern C++ will allow you to better interface with other portions of our data ingestion and product pipeline. A mathematical background covering some subset of linear algebra, probability, and geometry will also be helpful. Experience with Git is preferred, but a background with Mercurial or other DVCs is an acceptable substitute. Our development and production environments are Linux and macOS based. Confidence in a Unix shell environment (e.g. bash) is essential for working in our setup. Problem-solving skills, attention to detail, and the ability to thrive in a fast-paced environment. Experience in game technology, with expertise in areas such as Unreal Engine, C++, computational geometry, and computer graphics, driving the development of cutting-edge, high-performance gaming systems. We use CMake for project management. However, for something other than vim/make or Xcode, we need a convincing demonstration that you will be able to self-support in the environment of your preference. This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $175,000-$215,000.We are accepting applications for this position on an ongoing basis.#remoteAdditional InformationAs part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected].For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable. Business Segment: NBCU Corporate Compensation: USD 175000 - USD 215000 - yearly
- Avid Technology Professionals, LLC is seeking a Software Engineer based in Annapolis, Maryland. The candidate must have twenty years... ...Computer Science or a related field. Strong proficiency in Python, K8, and C++ is essential. The role requires familiarity with CI/CD...Senior
- ...What project we have for you The Senior Software Engineer will be a key contributor on the system software team, responsible for designing and implementing complex... ...will have deep technical expertise in Python and C++, a strong understanding of modern software architecture...Senior
- J&T Business Consulting is seeking an experienced Software Engineer to develop and enhance software systems for mission-critical environments. Candidates should have extensive experience in software development involving analytics, algorithms, real-time processing, and...Senior
$165k - $200k
...technology firm in the Denver Metro Area seeks an experienced Senior Software Engineer to drive software development in a hybrid environment. You... ...integration efforts and must have extensive experience with C++ and software architecture. Qualifications include an active...Senior- Akina, Inc. is seeking a Software Engineer 2 with expertise in C++ and Python to develop and maintain complex software systems. The role is based in Annapolis Junction, Maryland, and requires TS/SCI clearance with Polygraph. The ideal candidate will have extensive experience...Senior
- FanTom Corp is looking for a Senior Software Engineer to design and maintain complex software systems in Maryland. The role requires strong Python and C++ programming skills, focusing on real-time processing and data-intensive applications. The ideal candidate will have...Senior
- ...Senior Embedded Systems Engineer - C++, Python, LabVIEW Founded in 1999, Technology Navigators is an Austin born and based high-tech recruiting and staffing firm that has experienced and professional recruiters who know the people you need to know to grow! We place...Senior
- ...Systems Engineer- Grand Prairie, TX Shift:4/10 schedule, 1st Shift US Citizenship with... ...Qualifications: Proficient in C++ programming related to modeling & sim applications... ...in C++. Proficiency with python, Matlab and scripting languages such as...Shift workDay shift
$150k - $230k
A leading retail robotics firm is looking for a software engineer to maintain and enhance their Tally software stack. Candidates should have extensive experience in C++ and Python, along with a strong grasp of ROS and software development practices. The salary ranges from...Senior$215k - $260k
...bringing diverse perspectives to every project. We are seeking engineers who wish to grow their careers and want to become part of a... ...with development in a Linux environment Experience with Python and C++ Desired skills: Experience with geolocation in an RF...SeniorHourly payExtra incomeTemporary workImmediate startFlexible hours- Bright Vision Technologies is seeking a skilled Robotics Software Engineer to design and integrate software systems for autonomous robots. This role requires strong programming skills in C++ and Python along with experience in robotics frameworks like ROS/ROS 2. The position...SeniorRemote job
- Trane Limited in Noblesville, Indiana zoekt een Software Engineer om embedded HMI-systemen te ontwikkelen met Qt/C++. De rol vereist sterke ervaring met embedded Linux, het bouwen van Yocto-distributies en beheer van cybersecurityprogramma's. Je zult verantwoordelijk zijn...Senior
- Avid Technology Professionals, LLC is seeking a Software Engineer with 14 years of experience in a similar scope and type. The position... ...experience in a Linux environment. Proficiency in Python and C++ is essential, while an understanding of DSP/RF is a plus. Candidates...Senior
- ...leading recruitment firm is seeking an experienced Software Engineer in Portland, Oregon to develop innovative modeling and simulation... .... Ideal candidates will have a strong background in C++ and Python, along with experience in scientific programming and simulation...SeniorRelocation package
$99k - $206k
Nightwing Group is seeking a Senior CNO Developer in Maryland to design and implement custom software tools primarily in Python, C++, and Java. The role involves debugging, documentation, and mentoring junior developers. The position requires substantial experience in programming...Senior- ...technology solutions company is seeking a highly experienced Software Engineer to develop software in a Linux environment. Candidates must... ...in Computer Science or a related field. Familiarity with Python, C++, and experience in DSP/RF is preferred. Applicants with equivalent...Senior
- ...Senior Software Engineer - Robotics, Perception (C++, Python) Columbus, Ohio At Path Robotics, we're building the future of embodied intelligence. Our AI-driven systems enable robots to adapt, learn, and perform in the real world closing the skilled labor gap and...SeniorFlexible hours
$215k - $260k
A technology firm located in Annapolis is seeking a Software Engineer to develop and sustain modern visualization tools. The role requires... .... Candidates should have skills in Linux development, Python, and C++. The position offers a salary range of $215,000 - $260,000 with...Senior- ...position involves collaboration with network architects and engineers to ensure project success. Ideal applicants will have a degree... ...Engineering, ideally with 6-10 years of experience. Strong skills in C++ and Python are essential to fulfill the role effectively, alongside an...SeniorRemote job
- A leading technology firm in Austin, Texas, is seeking a Senior Software Engineer to develop user-friendly software for optical design. The role requires strong skills in C++ and Python, as well as experience in frontend development for Windows. The ideal candidate will...Senior
- ...trading firm is looking for a Software Engineer specializing in Market Data. This... ...building and supporting a C++ technology stack for global trading... ...experience and familiarity with Python. Responsibilities include designing trading systems and collaborating with traders and...Senior
$148k - $287.5k
...leading technology firm in Santa Clara is seeking a Software Engineer to join their InfiniBand Switch and NVLink FW team. The role... ....Sc degree and 5+ years of experience, with strong skills in C++ and Python. This position offers competitive salaries ranging from $148,...Senior$130k - $160k
...Position Summary: We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real-time embedded software, and low-level firmware... ...Function Generators Strong embedded C/C++ programming skills Excellent problem-solving...SeniorFull timeWorldwideShift work- NVIDIA Corporation is seeking a Senior Systems Software Engineer to join its advanced infrastructure software team in Santa Clara, California. You will... ...solutions. The role emphasizes work in Rust, Go, and C++, bridging hardware, firmware, and cloud-native services. Qualified...Senior
$83 - $92 per hour
Apex Systems is seeking an experienced Silicon Validation Hardware Engineer to operate in Mountain View, CA. Candidates should possess 8-10 years of relevant experience, particularly in PCB debugging and validation. The successful candidate will run and maintain silicon...SeniorHourly pay- Mercor is seeking a talented Performance Engineer to join a cutting-edge AI lab's GenAI team. This role involves optimizing systems for advanced Large Language Models, requiring expertise in C++, Python, or Rust. Candidates must have at least 2 years of experience in performance...
- Obsidian, located in San Francisco, is seeking talented Performance Engineers to enhance AI model performance with expertise in low-level systems optimization, particularly in C++, Python, and Rust. This role involves guiding research teams, designing performance engineering...
- Combined Selection Group Ltd is seeking a Senior Core Systems / C++ Specialist in San Francisco. This role focuses on the foundational software layer in a pioneering automation enterprise, orchestrating multi-robot fulfilment systems. The ideal candidate possesses robust...SeniorFlexible hours
- System One is looking for a Senior Mission Systems Software Engineer in Fort Worth, Texas, to support advanced mission systems. The role involves designing distributed... ...architectures and developing automated data pipelines using C++, C#, or Rust. Ideal candidates will have at least...Senior
$215k - $260k
Description We are seeking a Software Engineer to join the software development team who will develop and sustain integrated, feature... ...with development in a Linux environment Experience with Python and C++ Desired skills Experience with geolocation in an RF environment...SeniorHourly payTemporary workImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Systems Engineer (C++/Python). Be the first to apply!
- healthcare systems engineer United States
- application system engineer United States
- operating system engineer United States
- space systems engineer United States
- system engineer remote United States
- systems installation engineer United States
- advanced systems engineer United States
- computer systems engineer United States
- entry level systems engineer United States
- broadcast systems engineer United States


