SanFranRecruiter Since 2001
the smart solution for San Francisco jobs

Principal Software Architect - PLC / C++

Company: CyberCoders
Location: Newark
Posted on: July 16, 2019

Job Description:

Principal Software Architect - PLC / C++
If you are a Principal Software Architect with solid C++ experience as well as experience with Programmable Logic Controllers, please read on!

Based in Newark, CA, we are a top defense and screening technology company with a broad global presence. Our unique and innovative company ensures continued safety and support is provided for our clients' staff and systems, as well as the general public. Due to growth and demand for our services, we are in need of a talented Principal Software Architect to join our diverse team and help us continue to drive success for many years to come!
Top Reasons to Work with Us
- LEAD A SMALL TEAM OF YOUR OWN

- WORK/LIFE BALANCE: WE DON'T WORK 12 HOUR DAYS HERE. 8 HOURS ON, THEN GO HOME

- FLEXIBLE HOURS SO YOU CAN AVOID TRAFFIC

- WELL-ESTABLISHED, STABLE, GLOBAL PRESENCE - WE ARE NOT A START-UP
What You Will Be Doing
This role will be the domain expert for our system control domain. This team is responsible for developing software for the system control components that power our 3D computed systems. This component controls electrical and mechanical motion, interfacing between machines, and servicing requests. Primary responsibilities are listed below:

- Serve as lead for the technical direction and architecture within the domain
- Take ownership of source code and modules within domain
- Be a hands-on contributor as well as a technical overseer
- Mentor more junior team members
- Work with multiple teams and individuals across the entire organization
- Create and maintain tools for validating and testing components and creating proper documentation
What You Need for this Position
- Bachelors or Masters degree preferably in an engineering or technical discipline
- 8 to 10+ years of experience designing and implementing distributed systems
- Expert level experience with designing and programming with C++
- Very strong understanding of object-oriented design/programming, design patterns, algorithms, data structures, etc.
- Familiarity with device protocols such as ModBus, CanBus, or similar
- Solid experience with systems programming on Linux

Nice to haves:
- Experience with Python or NodeJS
- Experience with CORBA, Thrift, or Cloud architecture
- Experience with integrating low-level devices
What's In It for You
- Competitive base salary
- Annual incentive bonus plan
- Health benefits (Medical, Dental, Vision)
- PTO
- 401(K)
- Flexible hours
- Work/life balance
- Tuition assistance
- Paid maternity/paternity leave
- Growth Opportunities
- Amazing internal culture/team!

So, if you are a Principal Software Architect with solid C++ experience as well as experience with Programmable Logic Controllers, please apply today!
- Applicants must be authorized to work in the U.S.
CyberCoders, Inc is proud to be an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

Your Right to Work In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Keywords: CyberCoders, San Francisco , Principal Software Architect - PLC / C++, IT / Software / Systems , Newark, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


WEBMETHODS DEVELOPER
Description: WEBMETHODS DEVELOPER Sunnyvale, CA 12 months contract Must Have: -- Total 8-12 Years Experience. -- Experience in software systems
Company: Focus America Inc
Location: Sunnyvale
Posted on: 07/17/2019

Bilingual Spanish Part Time Retail Sales Consultant
Description: Do you speak--Spanish and English If you do, we're looking for you Our Retail Careers come with awesome perks--and may include additional starting pay if you are bilingual Do you like helping people (more...)
Company: AT & T
Location: Tracy
Posted on: 07/17/2019

Software Engineer II
Description: Job Summary: br br The Software Engineer will work on a medical diagnostic application running on desktop and web applications. This person will be a member of the Software team to develop software (more...)
Company: Cepheid
Location: Sunnyvale
Posted on: 07/17/2019


Software Engineer 3
Description: SunIRef:it Software Engineer 3 Walmart eCommerce 405 reviews Sunnyvale, CA 94087 Job Insights Position Description As a Software Engineer you are responsible for working with Walmart's ecommerce Cart (more...)
Company: Walmart eCommerce
Location: Sunnyvale
Posted on: 07/17/2019

Pega
Description: Title: Pega Location: Sunnyvale, CA Duration: Long Term Interview Mode: Phone/Skype Pega CLSA -- Mandatory Skills Background: o Certified Lead System Architect Part 1 or Part 2 on Pega 7.x o BS (more...)
Company: Xiar, Inc
Location: Sunnyvale
Posted on: 07/17/2019

BI ETL Developer
Description: BI ETL Developer br We are looking for an experienced BI ETL Developer. In this role you will be responsible for maintaining our data warehouse and all ETL tasks including: br - Developing ETL solutions (more...)
Company: CyberCoders
Location: San Rafael
Posted on: 07/17/2019

Infrastructure Devops with Linux
Description: Job Title: Infrastructure Devops with Linux Job Location: Sunnyvale, CA Duration: 6 months Experience: 6 years a. Excellent knowledge in
Company: Insigma Inc
Location: Sunnyvale
Posted on: 07/17/2019

Clinical Programmer III
Description: Pharmacyclics is committed to the development and commercialization of novel therapies intended to improve the quality and duration of life and to resolve serious unmet medical needs for cancer patients. (more...)
Company: Pharmacyclics, LLC
Location: Sunnyvale
Posted on: 07/17/2019

(J.O#:061018EIT) Core Java Developer Contract in Sunnyvale, CA
Description: NOTE: only for opt visas We have an excellent opportunity for Core Java Developer manager
Company: Excel IT Corp
Location: Sunnyvale
Posted on: 07/17/2019

Senior Member of Technical Staff: Developer
Description: Are you looking to join one of the fastest growing software companies in the Bay Area ThoughtSpot's AI-Driven analytics platform is disrupting the BI industry by making analytics 1000x faster and easier (more...)
Company: ThoughtSpot
Location: Sunnyvale
Posted on: 07/17/2019

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Francisco RSS job feeds