Software Engineer- C++ /Linux Backend

General Dynamics Mission Systems
Published
May 14, 2022
Location
San Jose, CA
Category
Job Type

Description

Basic Qualifications

Bachelor’s degree in Software Engineering/Computer Science/Computer Engineering and a minimum of 5 years of relevant experience; or Master's degree plus a minimum of 3 years of relevant experience

CLEARANCE REQUIREMENTS:  Department of Defense TS/SCI security clearance is preferred, not required, at time of hire. Candidates must be able to obtain a TS/SCI clearance within a reasonable amount of time from date of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.

Responsibilities for this Position

Imagine being part of the team that develops the technologies, products and services that help keep our nation safe. The work is important. The technical solutions are challenging. The personal satisfaction is immense. The people you work with are of the highest caliber. This opportunity is waiting for you at GDMS.

As an Senior Software Engineer, you’ll perform software requirements analysis and design.  You will develop and test server-based software to include development of new work products or enhancing existing applications, systems, or embedded products. We will rely on your experience and knowledge to solve the hardest technical problems facing the company, often requiring the utmost creativity and innovation. It’s your chance to step up to the challenge and prove you’re ready to lead the world.

What you’ll experience:

•  Technologies that aren’t just top-notch, they’re often “Top-Secret”

•  The chance to experience what’s next in technology – as it’s discovered

•  Design, analyze and build next-generation server-based software systems

•  A team of world-class thinkers who are just as committed to innovation as you are

•  Opportunities to grow your skills and advance in your profession

What you bring to the table:

•  A Bachelor’s degree in Software Engineering/Computer Science/Computer Engineering and a minimum of 5 years of relevant experience; or Master's degree plus a minimum of 3 years of relevant experience

•  Strong understanding of modern C++ programming

•  Strong understanding of Object Oriented Design/Programming

•  Strong understanding of software engineering concepts, principles, and theories

•  Strong understanding of Unix/Linux operating systems

•  Basic understanding of Graphics Processing Unit (GPU) programming techniques

•  Proficient knowledge of software tools supporting Integrated Development Environments (IDE), version control, defect reporting and scripting

What distinguishes you from others:

•  Experience implementing algorithms on GPUs using CUDA

•  Experience in Digital Signal Processing and/or communication theory

•  Experience with Agile software development

•  Experience leading programs/projects with Agile/Scrum tools and techniques

•  Exposure to Git

#PL2

Company Overview

General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high performance team!

General Dynamics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran

PandoLogic. Keywords: Senior Software Engineer, Location: San Jose, CA - 95192

Apply
Drop files here browse files ...

Author: