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

C++ DEVELOPER at SonicJobs

Location: California City

Key Words to Search: C++, Network/Wireless/Container Management

Job Description:
In-depth experience in C++11, C++14 with advanced concepts.
Experience in STL, Design patterns
Experience in Linux Based System is preferable.
Experience in Networking – UDP, TCP, IPC, Multicast, SNMP.
Experience in Wireless systems – 802.11x
Experience in container management.
Experience in API gateway and API Security – REST, Websocket APIs.
Exposure to In-Flight Entertainment system experience is an added advantage.

Key Words to Search: C++, Network/Wireless/Container Management

Job Description:
In-depth experience in C++11, C++14 with advanced concepts.
Experience in STL, Design patterns
Experience in Linux Based System is preferable.
Experience in Networking – UDP, TCP, IPC, Multicast, SNMP.
Experience in Wireless systems – 802.11x
Experience in container management.
Experience in API gateway and API Security – REST, Websocket APIs.
Exposure to In-Flight Entertainment system experience is an added advantage.
Apply Here
For Remote C++ DEVELOPER roles, visit Remote C++ DEVELOPER Roles

********

C++ Developer at UST

Location: None

Responsibilities:

UST is looking for a Software Engineer to work in a system software development project. The selected person will be responsible for developing and maintaining power measurement and analysis tools. You will be working in a close collaboration with hardware engineer and supporting them with various tools as per their h/w specification.

Basic Qualifications:
• Bachelor or Master’s degree in Computer Science or Electrical Engineering with more than 5 (five) years of applicable experience
• Excellent programming and debugging skills in C and/or C++ and/or C# including object-oriented analysis and design
• Strong computer architecture background, including understanding of IA-32 &IA-64 or Client’s family architecture
• Excellent written and oral communication skills
• Experience with multithreaded programming and techniques
• Experience with software development under both Linux* and Windows* .
• Knowledge of shell scripting under Linux* environment would be an added advantage
• Understanding of Microsoft* Windows* and Linux* operating system internals, drivers and functionality would be an added advantage
Apply Here
For Remote C++ Developer roles, visit Remote C++ Developer Roles

********

C++ Developer at SonicJobs

Location: Menlo Park

Job Title: C++ Developer (Should have strong hands on exp on C, C++,SQL, Unix – Shell / Perl scripting)
Location: Menlo Park ,CA
Hire Type: FTE

Keys skills required: C, C++, SQL, RDBS, Unix – Shell / Perl scripting
Job Description –

8+ years professional experience in hands-on C & C++ development and analysis
• Experience in software Development in Swift ObjectiveC and C
• Expertise in either of C or ObjectiveC
• Expertise in either of LinuxUNIX or macOS and working knowledge of other is essential
• Highly motivated and adaptable innovative and passion for learning strong
• Experience with full life cycle development requirements gathering, analysis, design, coding, unit testing and acceptance testing
• Strong working knowledge with Object Oriented Analysis, Design and Implementation
• Experience with relational databases as well as exposure to NoSQL data stores is desirable
• Experience with agile
• Excellent in Algorithm, Data structures and OOPS concepts
• Ability to write programs with optimized solutions

Responsibilities:
• Design and code high quality deliverables adhering to defined standards and design principles
• Create unit tests and ensure code coverage is met as per the agreed standards
• Assumes responsibility for the quality and timeliness of the team’s deliverables;
• Provide Java and database based solutions by studying existing architecture; analyzing browser compatibility techniques; evaluating solution alternatives; developing prototypes; and writing detailed technical requirements;
• Fosters a culture of continuous improvement in all areas of technology and instills the principles of this culture in a team.
• Provides detailed and timely status updates to management

Job Title: C++ Developer (Should have strong hands on exp on C, C++,SQL, Unix – Shell / Perl scripting)
Location: Menlo Park ,CA
Hire Type: FTE

Keys skills required: C, C++, SQL, RDBS, Unix – Shell / Perl scripting
Job Description –

8+ years professional experience in hands-on C & C++ development and analysis
• Experience in software Development in Swift ObjectiveC and C
• Expertise in either of C or ObjectiveC
• Expertise in either of LinuxUNIX or macOS and working knowledge of other is essential
• Highly motivated and adaptable innovative and passion for learning strong
• Experience with full life cycle development requirements gathering, analysis, design, coding, unit testing and acceptance testing
• Strong working knowledge with Object Oriented Analysis, Design and Implementation
• Experience with relational databases as well as exposure to NoSQL data stores is desirable
• Experience with agile
• Excellent in Algorithm, Data structures and OOPS concepts
• Ability to write programs with optimized solutions

Responsibilities:
• Design and code high quality deliverables adhering to defined standards and design principles
• Create unit tests and ensure code coverage is met as per the agreed standards
• Assumes responsibility for the quality and timeliness of the team’s deliverables;
• Provide Java and database based solutions by studying existing architecture; analyzing browser compatibility techniques; evaluating solution alternatives; developing prototypes; and writing detailed technical requirements;
• Fosters a culture of continuous improvement in all areas of technology and instills the principles of this culture in a team.
• Provides detailed and timely status updates to management
Apply Here
For Remote C++ Developer roles, visit Remote C++ Developer Roles

********

Senior C++ Developer at Asml N.v.

Location: New Almaden

In a nutshellLocationSan Jose – CA, USTeamResearch & developmentExperience3-7 yearsDegreeBachelorJob CategoryComputer science & software engineering, Electrical engineering, Data sciencePublished: 30+ days ago Job ID: req34373Introduction to the jobASML 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 responsibilitiesWe 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 timeEducation 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.SkillsWorking 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 & InclusionASML 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/DisabilityNeed to know more about applying for a job at ASML? Read our frequently asked questions.#LI-MRLearn more about this jobAbout the job category* Computer science & software engineering* Electrical engineering* Data scienceAbout the team* Research & developmentAbout the location* Silicon Valley* United StatesAbout ASML* ASML at a glance* Working at ASML

by Jobble
Apply Here
For Remote Senior C++ Developer roles, visit Remote Senior C++ Developer Roles

********

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

Location: Hawthorne

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 for Short term Automotive project roles, visit Remote C/C++ developer for Short term Automotive project Roles

********

Senior C++ Developer in Bay area at Zealogics.com

Location: San Jose

Brief Description:

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

Experience required : 9+ years

Skills required:
• Strong proficiency inC++/C++11/C++17, with fair knowledge of the language specification
• Knowledge in Linux and windows platform.
• Thorough knowledge of theStandardTemplateLibrary(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.

Thank you.

Powered by JazzHR

by Jobble
Apply Here
For Remote Senior C++ Developer in Bay area roles, visit Remote Senior C++ Developer in Bay area Roles

********

Senior C++ Developer at ASML

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
req34373Introduction 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 frequently asked questions.

#LI-MR
Apply Here
For Remote Senior C++ Developer roles, visit Remote Senior C++ Developer Roles

********

Client Software Engineer – C++ at Ea

Location: Atherton

Welcome to Maxis, home to tinkerers, craftspeople, and storytellers. Our drive is to inspire everyone to make a better world through creative play. As the developer of the Sims, we create games and experiences for millions of people around the world and are always looking for new ways to inspire our players. Maxis is a place where you can do what you love and help others grow while doing it; a place where your unique voice can be heard and seen. We put creativity and inclusivity at the core of our work and don’t settle for seeing the world only as it is, but aim to build a world as it could be. Read on to see how you can join our team and dream big.You will report to a Development Manager. As a Client Software Engineer on The Sims, you will work on our client systems within the game. The work will range from rapid prototyping to production development. Most of the work will be done in C++.Job Responsibilities:* Use C++ to implement client features and systems.* Extend existing client systems and create new ones.* Work with designers, producers, content creators and other engineers to develop game features.* Write technical design documents detailing software requirements.* Write code with performance and memory usage in mind.* Debug code to document and fix bugs.* You can cater your messaging based on audience and with diverse teams.Qualifications: Please note that you do not need to qualify for all requirements to be considered. We encourage you to apply if you can meet most of the requirements and are comfortable opening a dialog to be considered.* Bachelor’/Master’s degree in Computer Science, Software Engineering or related field.* 5+ years experience in a hands-on development role.* Working knowledge of modern C++.* Experience implementing complex game subsystems.* Experience with graphics libraries (DirectX’/OpenGL’/Metal) suggested. An understanding of geometry, linear algebra, calculus, and physics as they pertain to transformations and motions in 3D space.* Desktop development experience.* Experience with Windows platform and development tools (e.g. Visual Studio or other programming IDEs).* Skills debugging complex applications.* Experience optimizing existing game code to be more performant.Pluses:* Mac development experience.* Console development experience.* Knowledge of Python, C#, or familiarity with WPF.* Demonstrate experience working in large data-driven games or applications.* Experience developing for large-scale live products.* Experience using static and performance analysis tools, automated testing, unit testing, and configuration management processes.* Familiarity with The Sims games on PC’/Mac’/consoles#LI-NS1

by Jobble
Apply Here
For Remote Client Software Engineer – C++ roles, visit Remote Client Software Engineer – C++ Roles

********

Senior C++ Software Engineer, SAE Team at Tusimple

Location: San Diego

Join TuSimple and help change the way the world moves. Together we’re making freight transportation safer, more efficient, and more environmentally friendly.The job is located in San Diego, California. Relocation assistance is provided.Company OverviewCome join a higher calling and find a deeper purpose!As a multi-national Artificial Intelligence Technology Company, we are at the epicenter of the Autonomous Vehicle Universe. Our breakthroughs are leading the industry in autonomous trucking.While inventing the framework of Autonomous Driving, our current fleet of autonomous Trucks are helping communities receive much-needed supplies and medical equipment around the clock. Our people are some of the most talented engineers and contributors who are leaving behind a historic legacy.TuSimple was founded half a decade ago with the goal of bringing the top minds in the world together to achieve the dream of a driverless truck solution. With a foundation in computer vision, algorithms, mapping, and Artificial Intelligence, TuSimple is working to create the first global commercially viable Autonomous Freight NetworkJob DescriptionSoftware Architecture and Engineering(SAE) plays a critical role in autonomous driving systems. As the C++ experts at the SAE team, you will be responsible for designing, developing frameworks and modules that provide the next-generation platform and environment for the autonomous driving system.Responsibilities* Research and identify opportunities for improving platforms, libraries, and pipelines* Engage with teams across the organization to architect innovative solutions* Lead the implementation of high-performance, highly-available, mission-critical systems* Adhere to modern C++ standards and industry best practices* Responsible for integrating multiple modules and systems into one platform* Developing and maintaining key integrating tools and monitoring performance* Design, develop, test, debug, and deploy software modules in autonomous driving systems, and/or in related platform and tools software.Experience* 5+ years of production coding experience in C++14 or later* Experience in Linux kernel.* Experience with embedded software development* Knowledge of STL best practices, memory safe and thread safe design patterns, TDD or BDD, and ABI/API compatibility* Profiling and debugging tools to resolve performance and stability issues* Design and architect systems to meet complex user and developer requirementsBonus Points* Experience at a growth-stage startup* Experience in ROS.* Experience on ARM Cortex-A architecture.* Experience in the autonomy, automotive, or robotics industriesTuSimple Benefits* 100% employer-paid healthcare premiums for you and your family* Work visa sponsorship available* Relocation assistance available* Breakfast, lunch, and dinner served every day* Full kitchens on every floor with unlimited snacks, drinks, special treats, fruits, meals, and more* Stock options / equity* Gym membership reimbursement* Monthly team building budget* Learning/education budget* Employer-paid life insurance* Employer-paid long and short disabilityTuSimple is an Equal Opportunity Employer. This company does not discriminate in employment and personnel practices on the basis of race, sex, age, handicap, religion, national origin or any other basis prohibited by applicable law. Hiring, transferring and promotion practices are performed without regard to the above-listed items.Brown University, California Institute of Technology, Carnegie Mellon University, Columbia University, Cornell University, Dartmouth College, Duke University, Georgia Institute of Technology, Harvard University, Harvey Mudd College, Massachusetts Institute of Technology, North Carolina State University, Northwestern University, Princeton University, Purdue University, Rice University, Rose – Hulman Institute of Technology, Stanford University, Tufts University, University of California – Berkeley, University of California – Los Angeles, University of Illinois–Urbana-Champaign, University of Maryland–College Park, University of Massachusetts–Amherst, University of Michigan–Ann Arbor, University of Notre Dame, University of Pennsylvania, University of Southern California, University of Texas Austin, University of Washington, University of Wisconsin–Madison, Williams College, Worcester Polytechnic Institute (WPI), Yale University, MIT, CMU, Waymo, Uber, Facebook, Uber, Amazon, Cruise, Tesla, Argo AI, Baidu, DIDI, Zoox, Nutonomy, Nuro, Aptiv, Pony.Ai, Kodiak, Toyota, Nissan, GM, Ford, VW, Autonomous Car, Autonomous Driving, Robotics, Artificial Intelligence, Machine Learning, Deep learning, Perception, Prediction, Planning, Control, Anduril Industries, Sift, Nauto, Tempus, Salesforce, Automation Anywhere, SenSat, Phrasee, Defined Crowd, Pymetrics,Siemens, Socure, AEye, Rev.com, Suki.ai, Verkada, DataVisor, People.ai, AlphaSense, Icertis, Casetext, Blue River Tech, Nvidia, Bright Machines, Orbital Insight, Brighterion, H2O, Intel, Clarifa, X.ai, Zebra Medical Vision, Iris AI, Freenome, Neurala, Akamai, Zoho, ServiceNow, SalesForce, Oracle, Tableau,Splunk,Cvent, Veeam,Atlassian, DocuSign, Dropbox, Veeva Systems, Proofpoint, Cornerstone, Qualtrics. New Relic, Okta, Intralinks, MuleSoft, Freshworks, Slack, Twilio, Anaplan, Stripe, Workfront, Smartsheet, Zuora, OutSystems, Coupa, Cylance, Elastic, Zoom, SailPoint, BlackLine, iCIMS, Digitate, Qualys, Kareo, DataStax, DiscoverOrg, Siteimprove, Druva, Centrify, Looker, SimilarWeb, Odoo, Kyriba, Sumo Logic, Sisense, PagerDuty, DigitalOcean, Liquid Web, Zaloni, Databricks, ServiceTitan, Fastly, SnapLogic, Mendix, Couchbase, Egnyte, Seismic, Bill.com, Justworks, Collibra, ActiveCampaign, Schoology, SalesLoft, Cylynt, The job is located in San Diego, California. Relocation assistance is provided. You can apply to the job with this email address:swe__sae___senior_c___software_engineer_24026c2b2us@ivy.greenhouse.io

by Jobble
Apply Here
For Remote Senior C++ Software Engineer, SAE Team roles, visit Remote Senior C++ Software Engineer, SAE Team Roles

********

Staff C++ Software Engineer at SonicJobs

Location: Santa Clara

Staff C++ Software Engineer – Robotics, Hardware, Construction!

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

A bit about us:

Based out of the San Francisco Bay Area, we are a venture-backed startup that’s automating construction through advanced robotics! We develop robot-powered tools for the modern construction workforce. Digital automation reduces waste in both labor and material, making the entire design-build-operate lifecycle more efficient and cost-effective. Our flagship product is a mobile printer-on-wheels that prints building floorplans full size on the concrete floor of a construction site and all of our products are designed, built, and serviced in-house. Our products lay out up to 10x faster than traditional methods and let you bring BIM models out into the field!

Why join us?

Do you want to work with some of the nation’s best Clients AND enjoy time at home with family! We do too!
• Meaningful Work!
• Competitive Compensation Package!
• Complete Benefits Package!
• Flexible Work Schedules!
• Accelerated Career Growth!
• Fun Company Activities!
Job Details
• Minimum 5 years experience building production software in C++
• Hardware product experience required; mobile robotics, automotive or ’moving products’ preferred
• Expert proficiency in C++11 or later
• Experience with networking, sockets, threading, caching and async programming on Linux
• Adept at algorithm design, object-oriented design and functional programming concepts
• Experienced in modern software development practices, including revision control, automated testing, debuggers, and release management
• Continuous seeker of new tools, technologies and techniques to improve how you build software
• Excellent communication skills: able to explain technical concepts simply and clearly
• Experience with embedded systems, RTOS, or GPUs a plus
• Bachelors degree in Computer Science or related field
• ROS (Robotic Operating System) experience is a plus!
Interested in hearing more? Easy Apply now by clicking the “Apply Now” button.
Apply Here
For Remote Staff C++ Software Engineer roles, visit Remote Staff C++ Software Engineer Roles

********

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

Leave a reply

Tech Jobs Here
Logo