Fulltime C++ Developer openings in California on September 04, 2022

C++ Developer at EverythingD

Location: Atherton

Location: Atherton
• Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns and coding principles.
• Firsthand experience in microservices architecture and development, Databases such as L, Sybase, Postgre

SQL, etc.
• Strong Perl/shell scripting required.
• 5- 7 years of experience in C/C++.
• Preferred experience in Service

Mesh, Containers, and Kubernetes technologies.
• Preferred firsthand experience in building cloud-based software leveraging cloud and open-source technology and frameworks.
• Experience in building scalable and highly available distributed systems.
• Experience in assessing application performance and optimizing/improving it through design and best coding practices.
• Expert in core data structures as well as algorithms and can implement them using language of choice.
• Preferred understanding and experience in one of the public clouds (AWS, Azure) native services.
• Experience in agile software development.
• Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns and coding principles.
• Firsthand experience in microservices architecture and development, Databases such as L, Sybase, Postgre

SQL, etc.
• Strong Perl/shell scripting required.
• 5- 7 years of experience in C/C++.
• Preferred experience in Service

Mesh, Containers, and Kubernetes technologies.
• Preferred firsthand experience in building cloud-based software leveraging cloud and open-source technology and frameworks.
• Experience in building scalable and highly available distributed systems.
• Experience in assessing application performance and optimizing/improving it through design and best coding practices.
• Expert in core data structures as well as algorithms and can implement them using language of choice.
• Preferred understanding and experience in one of the public clouds (AWS, Azure) native services.
• Experience in agile software development.
Apply Here
For Remote C++ Developer roles, visit Remote C++ Developer Roles

********

Senior Software Engineer – C++ at Relativity

Location: California Hot Springs

Company Overview:

Relativity is the first and only company to automate aerospace manufacturing by integrating intelligent robotics, software, and proprietary metal 3D printing technology. Disrupting 60 years of aerospace, Relativity offers a radically simplified supply chain, building a rocket with 100x fewer parts in less than 60 days. Our long-term goal is to upgrade humanity’s industrial base on Earth and on Mars.

Team:

The Integrated Software team is responsible for developing a wide array of software across the entire company. This includes controlling the rocket from launch pad to orbit, providing real-time control systems for engine testing, structures testing, and launch facilities, and lastly (but certainly not least) creating our factory of the future with our proprietary 3D printing technology. This team is at the forefront of driving Relativity Space towards our mission of a multiplanetary future, from changing how we manufacture rockets to how we fly them.

What you’ll do:

Our mission is to reimagine the way rockets are built and flown. On the Flight Software team, you will build and deliver software that either runs on the vehicle to control the rocket, or directly interfaces with the software on the rocket. This team’s mission is to reimagine the way rockets are built and flown, with a core responsibility on working with our Avionics, Guidance, Navigation, Control, and Propulsion teams to develop complex mission critical software.

You will play a key role in the software development life cycle from initial concept, trade studies, design, implementation, root cause analysis and production ready roll out. You will make trades on architectural decisions, mentor junior engineers, and identify and make recommendations on new and existing systems. You will build fault tolerant software where quality code is of utmost importance. We follow agile development practices and expect you to implement quality software that is continuously integrated and deployable. You will solve complex problems using simple, elegant solutions.

Our tech stack:
• Languages: C/C++, Python
• Technologies: Linux, RTOS, Bare-metal, Drivers
• CI/CD: GitLab, Docker, Kubernetes

Who you are:

We are open to software professionals across industries and do not require aerospace experience. We do not require a computer science degree, but do expect candidates to be strong in computer science fundamentals, including data structure and algorithms. We look for engineers with strong growth mindsets who can learn quickly, and love being part of a strong collaborative team.

What you need to know:
• Bachelor’s in Computer Science, Computer Engineering, or related technical field, or 4 years equivalent experience, and 5+ years of experience in software development.
• Expertise in C or C++.
• Experience with continuous integration and agile development.
• Experience leading a team, mentoring multiple junior engineers, and collaborating across team and functional disciplines
• Proficient in developing software for Linux or Unix systems.

Preferred Skills and Competencies
• Proficiency with Python.
• Experience in software safety standards, such as RCC-319, DO-178, ISO26262 or exposure to MISRA C/C++
• Experience with systems-level programming like synchronization primitives, memory management, etc.
• Experience designing software systems at-scale
• Demonstrated experience working collaboratively in cross-functional teams.
• Experience developing, debugging, and shipping software products on large code bases that span platforms and tools.

Relativity Space offers competitive salary and equity, a generous vacation policy, an annual Learning & Development stipend and more!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Apply Here
For Remote Senior Software Engineer – C++ roles, visit Remote Senior Software Engineer – C++ Roles

********

Onsite Job – Senior Embedded C++ Developer at Indotronix International Corporation

Location: San Francisco

Indotronix is seeking a Onsite Job-Senior Embedded C++ Developer for a Job Opportunity in San Diego California

Clearance Required : Yes

Job Description :

Experienced Embedded C++ Developer for Navy Programs
• What are the main functions of this role:

Embedded C++ Developer.

Will be member of an Agile Scrum team assigned to the Cooperative Engagement Capability.

Daily Activities include daily 15 minute standup, implementing Software Change Requests to meet new requirements or correct defects, including code, unit level and integration level testing.
• Is this for a project or is this role for internal infrastructure: Project
• Culture: Contractors success will be as compared to other members of the team.

Contractor is expected to complete a comparable number of story points per sprint as other developers.

Required Skill Set :
• Required Skill Sets: 3 years of C++ Embedded development experience.
• Education Level Required: Bachelors
• Years of Experience Required (if any): 3 years

Desired Skills Set :

3 years of C++ development experience on Embedded Navy Systems.

Education Qualification :

Education typically acquired through advanced education (e.g. Bachelor)

Indotronix is an Equal Opportunity Employer
Apply Here
For Remote Onsite Job – Senior Embedded C++ Developer roles, visit Remote Onsite Job – Senior Embedded C++ Developer Roles

********

C​/C++ developer Short term Automotive project at Zero Labs Automotive

Location: None

Position: C/C++ developer for Short term Automotive project

We have an immediate (contract) need for a C/C++ developer to work on site in Gardena CA for an Automotive VCU project.

Responsibilities

Candidate must be an expert in C or C++

Will use Presto TM is the programming to program the VCU.

Qualifications

Must live in Los Angeles right now

Must be familiar with CAN Bus protocol

Presto TM

Orchestra Suite

NO REMOTE WORK, MUST BE DONE ON SITE IN LOS ANGELES
Apply Here
For Remote C​/C++ developer Short term Automotive project roles, visit Remote C​/C++ developer Short term Automotive project Roles

********

Library Software Engineer – C++ at Datadog

Location: Dublin

About Datadog:

We’re on a mission to build the best platform in the world for engineers to understand and scale their systems, applications, and teams. We operate e—trillions of data points per day—providing always-on alerting, metrics visualization, logs, and application tracing for tens of thousands of companies. Our engineering culture values pragmatism, honesty, and simplicity to solve hard problems the right way.

The Opportunity:

Datadog is building a world-class APM product that traces requests as they flow across complex systems. We are looking for an expert C++ developer who can help push our tracing tools to the next level. Come and join us to build amazing open source software.
You Will:
• Write open source code that traces thousands of distributed applications written in C++ around the world
• Drive our open source C++ projects and engage with the community to find and address the most important challenges
• Join a great team building software the right way

Requirements:
• You’re a master C++ programmer. You’ve written high-performance and concurrent applications, and know your way around modern C++ . You don’t reinvent the wheel but you prefer keeping your code concise and efficient
• You are a great community ambassador and can drive hard technical conversations towards a good solution
• You want to work in a fast, high growth startup environment
• You have a BS/MS/PhD in a scientific field
Bonus Points:
• You have significant experience with Go, Python, Java, JavaScript, Ruby or PHP
• You have have experience with code telemetry and introspection
• You have experience with distributed systems

#LI-MF4

Equal Opportunity at Datadog:

Datadog is an Affirmative Action and Equal Opportunity Employer and is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and more. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

Your Privacy:

Any information you submit to Datadog as part of your application will be processed in accordance with Datadog’s Applicant and Candidate Privacy Notice.
Apply Here
For Remote Library Software Engineer – C++ roles, visit Remote Library Software Engineer – C++ Roles

********

Senior C++ Developer at Zealogics LLC

Location: San Jose

Brief

Description:

We are looking for a C++ developer responsible for building applications On Linux platform . Your primary responsibility will be to design and develop applications that works on Linux platform and to coordinate with the rest of the team working on different layers of the infrastructure.

Experience required : 6+ years

Skills required:
• Strong proficiency in C++/C++11/C++17, with fair knowledge of the language specification
• Knowledge in Linux and windows platform.
• Thorough knowledge of the Standard Template Library (STL) , STL containers, and algorithms
• Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
• Familiarity with templating in C++
• Familiar to Socket Programming or Network Communication.
• Familiarity with WSL is an added advantage .
Apply Here
For Remote Senior C++ Developer roles, visit Remote Senior C++ Developer Roles

********

Senior Unreal Programmer – Remote – C++ at Jobot

Location: San Francisco

Job Description
C++/Unreal Engine 4 Programmer

This Jobot Job is hosted by: Dylan Currier
Are you a fit? Easy Apply now by clicking the “Apply Now” button and sending us your resume.
Salary: $150,000 – $200,000 per year

A bit about us:

We are a gaming studio that partners up with e-sports players to help them improve their skillset! We are very well funded and are very passionate about the gaming space. We have ambitious goals to become a top gaming studio, and have a team of engineers who have worked at top studios!

Why join us?

We have grown successfully throughout the pandemic and have increased the amount of customers by over 1000%. We are well known in the video game industry and are used by several professional and novice gamers! If you enjoy playing video games, you will definitely enjoy working here!

Job Details

We are looking for a mid-level UE4 Engineer who enjoys enhancing the experience for game players. You should be passionate about programming, developing games, and building your skillset.

We use UE4 and C++ and you will be expected to add new features to our platform. You will work closely with product, design, and sales to build new features from inception to production.

We are looking for someone who has used demonstrated UE4 skills with C++. In order to excel here, you will need a strong understanding of system design, algorithms, and data structures. You should have experience working in a gaming studio, and have strong math skills.

Interested in hearing more? Easy Apply now by clicking the “Apply Now” button.
Apply Here
For Remote Senior Unreal Programmer – Remote – C++ roles, visit Remote Senior Unreal Programmer – Remote – C++ Roles

********

C++ Developer – Solar System Geometry Development Engineer at Jet Propulsion Laboratory

Location: Pasadena

Job Details

New ideas are all around us, but only a few will change the world. Thats our focus at JPL. We ask the biggest questions, then search the universe for answersliterally. We build upon ideas that have guided generations, then share our discoveries to inspire generations to come. Your missionyour opportunityis to seek out the answers that bring us one step closer. If youre driven to discover, create, and inspire something that lasts a lifetime and beyond, youre ready for JPL.

Located in Pasadena, California, JPL has a campus-like environment situated on 177 acres in the foothills of the San Gabriel Mountains and offers a work environment unlike any other: we inspire passion, foster innovation, build collaboration, and reward excellence.

Will be a member of the Navigation and Ancillary Information Group (Org. 392N), which is responsible for development and operation of NASA’s SPICE solar system geometry information system. Will be reporting administratively to the 392N Group Supervisor. Will apply a wide variety of programming skills and information system techniques, all related to providing NASAs space science community with an assortment of space geometry data, software and consulting services.

Assist with the design and development of SPICE 2.0, a re-implementation of the SPICE Toolkit software ([Link available when viewing the job] in the C++11 language, architected for thread safety and object oriented design. Includes the development of comprehensive test plans and allied test software. Conceive, design, implement, document and test modules as well as whole subsystems. This capability will be deployed around the world in support of NASA and partner planetary, heliophysics and earth science missions.

Mentor the NAIF Team as it infuses C++11 into its programming and information system processes. Participate in the continuing development of the existing SPICE 1.0 Toolkits, written in Fortran 77, C, IDL, MATLAB, and Java. Having obtained a broad understanding of the full SPICE domain, provide consultation and problem solving for SPICE users, and participate in the development of training materials and the teaching of SPICE classes.

Required Qualifications:
• Bachelors degree in Aerospace, Mechanical or Electrical Engineering, Applied Mathematics, or a closely related technical discipline, typically with a minimum of 6 years of related experience; Bachelors with 6 years of related experience, Masters with 4 years of related experience, PhD with 2 years of related experience
• Aptitude and willingness to learn the technical intricacies forming the core of the SPICE observation geometry functionality, focused on astrodynamics, kinematics, shape modeling and timing systems, all as applied to the computation of observation geometry.
• Substantial, practical, demonstrable experience in scientific/engineering programming in C++11.
• Willingness to learn, follow and modernize NAIF programming, documentation and testing standards.
• Highly focused on achieving correct, verified results.
• Excellent written and communication skills, able to produce extremely high-quality code documentation, as this software will be used throughout the worldwide space science community.
• Willingness to work in a small team environment, including providing direction for other team members in your areas of expertise.
• Ability to present technical results to a wide audience, for example during SPICE training classes.
• Conduct ongoing assessment of teams progress and reports status to line and program management.
• Present status reports and progress briefings at NAIF Team meetings and external, NASA-wide Planetary Data System Management Council meetings.
• Represent JPL through regular interfaces with representatives of organizations outside JPL that have adopted use of SPICE.

Desired Qualifications:
• Wide-ranging experience and advanced knowledge in engineering programming using at least some of these languages: Fortran 77, C, IDL, MATLAB, Java, and Python. Willingness and demonstrated ability to learn any of the above languages not already well known.
• Substantive prior experience in use of SPICE software.
• Experience in shell scripting and/or Perl.
• Experience with the Linux operating system.
• Experience with Git, Jenkins, Atom, Valgrind, CMake, Doxygen

JPL is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, citizenship, ancestry, age, marital status, physical or mental disability, medical condition, genetic information, pregnancy or perceived pregnancy, gender, gender identity, gender expression, sexual orientation, protected military or veteran status or any other characteristic or condition protected by Federal, state or local law.

In addition, JPL is a VEVRAA Federal Contractor.

EEO is the Law. ([Link available when viewing the job] is the Law Supplement

Pay Transparency Nondiscrimination Provision ([Link available when viewing the job] Jet Propulsion Laboratory is a federal facility. Due to rules imposed by NASA, JPL will not accept applications from citizens of designated countries or those born in a designated country unless they are Legal Permanent Residents of the U.S or have other protected status under 8 U.S.C. 1324b(a)(3). The Designated Countries List is available here. ([Link available when viewing the job]
Apply Here
For Remote C++ Developer – Solar System Geometry Development Engineer roles, visit Remote C++ Developer – Solar System Geometry Development Engineer Roles

********

Senior Embedded Software Developer at Actalent

Location: El Segundo

Description:

As a Spacecraft Software Engineer, you will design and implement the code that runs on our spacecraft avionics and computers. Your code will process signals from sensors and actuators, link distributed computing nodes, and provide the real-time hardware support functions required to make our satellites work.

Skills:

— Expert level Embedded software experience

— Advanced level Embedded C and C++ programming

— Advanced level Electronics, Embedded Linux, Device Driver, git, Agile environment

Additional Skills & Qualifications:

— Define and develop software requirements

— Architectures and designs suited for fault tolerant spacecraft Rapidly prototype software to prove out the architecture/design concepts, quantify technical risk Implement designs in C/C++

About Actalent:

Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We re supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Apply Here
For Remote Senior Embedded Software Developer roles, visit Remote Senior Embedded Software Developer Roles

********

Senior C++ Developer at ASML US, LP

Location: San Jose

Senior C++ Developer

Location
San Jose – CA, US

Entity
ASML US, LP

Degree
Bachelor

Experience
3-7 years

Team
Research & development

Job category
Computer science & software engineering Electrical engineering Data science

Travel

Reference
req34373

Introduction to the job

ASML US, including its affiliates and subsidiaries, brings together the most creative minds in science and technology to develop lithography machines that are key to producing faster, cheaper, more energy-efficient microchips. We design, develop, integrate, market and service these advanced machines, which enable our customers – the world’s leading chipmakers – to reduce the size and increase the functionality of their microchips, which in turn leads to smaller, more powerful consumer electronics. Our headquarters are in Veldhoven, Netherlands, and we have 18 office locations around the United States including main offices in Chandler, Ariz., San Jose and San Diego, Calif., Wilton, Conn., and Hillsboro, Ore.

Role and responsibilities

We are looking for highly talented individuals to join our software research and development team. In this role, you will be responsible for designing, developing, and testing software programs that are leading the way in this industry. You will be challenged with identifying solutions to problems and will be able to implement these solutions independently. In this position you will have the opportunity to work with software developers, product engineers and the software quality assurance organization on a regular basis.

In this role, you will:
• Work closely with product management to define requirements and prototype and design new features for ASML’s product users
• Develop high level and detailed user flow diagrams, mockups and prototypes to effectively communicate interaction and functional design
• Work in software development team to incorporate the design into source code implementation and end user documentation
• Design, develop and test software programs including graphic user interface (GUI), database mapping/connectivity, network protocols, and other wide range of applications.
• Other duties as assigned
• Job description subject to change at any time

Education and experience
• Phd, Masters or Bachelor (3+ years experience) in Computer Science, Electrical Engineering, Mathematics or major in related fields.
• Proficient or Expert level experience in C++ programming, a must.
Skills

Working at the cutting edge of tech, you’ll always have new challenges and new problems to solve – and working together is the only way to do that. You won’t work in a silo. Instead, you’ll be part of a creative, dynamic work environment where you’ll collaborate with supportive colleagues. There is always space for creative and unique points of view. You’ll have the flexibility and trust to choose how best to tackle tasks and solve problems.
To thrive in this job, you’ll need the following skills:
• Experience in C++ programming.
• Ability to present your designs and sell your solutions to various stakeholders.
• Problem analyzing and solving skills and enjoy computer software programming as a profession.
• Familiarity with computer graphics will be a good plus.
• Knowledge in semiconductor lithography and IC design will be a good plus.
• Knowledge about agile programming practices will be a good plus.
• Knowledge on MFC or QT will be a good plus.
• Can observe and respond to people and situations and interact with others encountered in the course of work.
• Can learn and apply new information or skills.
• Must be able to read and interpret data, information and documents.
• Strong customer focus and commitment to customer satisfaction through prioritization, quality, efficiency and professionalism.
• Ability to complete assignments with attention to detail and high degree of accuracy.
• Proven ability to perform effectively in a demanding environment with changing workloads.
• Result driven-demonstrate ownership and accountability.
• Identifies bottlenecks and drives improvements.
• Work independently or as part of a team and follow through on assignments with minimal supervision.
• Demonstrate open, clear, concise and professional communication.
• Ability to establish and maintain cooperative working relationships with co-workers and customer.
• Work according to a strict set of procedures within the provided timelines.

Diversity & Inclusion

ASML is an Equal Opportunity Employer that values and respects the importance of a diverse and inclusive workforce. It is the policy of the company to recruit, hire, train and promote persons in all job titles without regard to race, color, religion, sex, age, national origin, veteran status, disability, sexual orientation, or gender identity. We recognize that diversity and inclusion is a driving force in the success of our company.

Other information
• Routinely required to sit; walk; talk; hear; use hands to keyboard, finger, handle, and feel; stoop, kneel, crouch, twist, reach, and stretch. Occasionally required to move around the campus.
• Occasionally lift and/or move up to 20 pounds.
• U.S. Flexible Work policy may be available to employees who work in conductive roles. Mutually-beneficial alternative work arrangement must be approved by manager – hybrid working Model.
• May require travel (domestic or international) dependent on business needs – 5-10%
• Specific vision abilities required by this job include close vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
• Work according to a strict set of procedures within the provided timelines.

EOE
AA M/F/Veteran/Disability

Need to know more about applying for a job at ASML? Read our .

#LI-MR

Apply Now
Share

Save Job
Apply Here
For Remote Senior C++ Developer roles, visit Remote Senior C++ Developer Roles

********

The Tech Career Guru
We will be happy to hear your thoughts

Leave a reply

Tech Jobs Here
Logo