Skip navigation
Unable to save this job. Please try again later.


Email this Job to Yourself or a Friend

To begin the application process, please enter your email address.

Company Contact Info

  • Sparks, NV 89431
  • Kyle Lesser

Already have an account?

Sign in to apply with your saved resumes.

New to CareerBuilder?

Don't have an account? Continue as a guest!

Sorry, we cannot save or unsave this job right now.

Report this Job

Trust and Site Security Team.

Don't miss out on new jobs!

Get the latest Software Engineer jobs in Sparks, NV delivered directly to your inbox. You can unsubscribe at any time.

Saving Your Job Alert

Job Alert Saved!

Could not save Job Alert!

You have too many Job Alerts!

This email address has reached the maximum of 5 email alerts. To create a new alert, you will need to log into your email and unsubscribe from at least one.

Sign Up

or   Sign In Here
Password Must Contain
8 to 15 characters
1 uppercase letter
1 number or symbol
1 lowercase letter
Create an Account with CareerBuilder to save jobs & unlock these great features
See similar job titles and skills to help you make your next move
Upload a resume and become visible to Hiring Managers and Employers
Compare Salary Information to see where you stand amongst your peers
Easily Quick Apply to jobs with just one click!

Email Send Failed!

Lead Software Engineer

CyberCoders • Sparks, NV

Posted 7 days ago

Job Snapshot

Experience - At least 3 year(s)
Degree - 4 Year Degree
$120,000.00 - $175,000.00 /Year
Computer Software
Information Technology
Relocation - No

Job Competition



How Do You Compare to the Competition?

Get facts about other applicants with a CareerBuilder Account

Job Description

This position is open as of 1/17/2019.

Lead Software Engineer - C, C++

If you are a Senior C/C++ Software Engineer that can deliver high quality code and supporting documentation, read on!

What You Will Be Doing

We develop a low-cost chemical detection system capable of detecting and identifying a wide variety of chemicals in vapor, solid or liquid form.

You will be responsible for leading our development team which produces a wide variety of software including embedded firmware, Windows desktop applications, Windows and Linux console applications, backend database systems, and more.

• Player and coach – lead a small team but also be a hands-on developer with project deliverables.
• Work closely with cross-functional teams (electrical, mechanical, sensor development, manufacturing, and quality) to define and deliver software projects
• Ensure delivery of high quality code and supporting documentation
• Management responsibilities include setting priorities and goals, performing reviews, coaching and developing team members, status reporting

What You Need for this Position

• BS in Computer Science, Software Engineering, or related field
• Strong engineering or science background
• Significant experience developing reliable C and C++ applications for commercial use
• Experience developing for Linux and Windows environments (console and desktop apps)
• Comfortable using common lab equipment (e.g., scopes, multimeters, etc.) for coupled software-hardware debugging
• Proven ability to lead a small software team, including project scheduling, setting technical standards, leading code reviews, leading projects from
conceptualization to productization
• Experience in formal software development cycle including software architecture, code development, verification and validation, and quality assurance

• Experience with electro-mechanical sensor systems and related algorithms, software development, data analysis, and testing
• Familiar with common serial communications protocols: UART, I2C, SPI
• Experience developing safety-critical software
• Experience with embedded operating systems (e.g. Micrium, VxWorks, etc.)
• Experience developing end-to-end IoT systems
• Experience implementing machine-learning techniques for regression and classification problems

What's In It for You

- Very Competitive Salary
- Great company atmosphere and work-life balance
- Paid Vacation/PTO
- 401K
- Relocation
- Medical
- Dental
- Vision
- Bonus
So, if you are a Senior C/C++ Software Engineer with the above qualifications, then apply now!

Required Skills

C, C++, UART, I2C, SPI, Micrium, VxWorks, IOT, machine-learning, Embedded Firmware

If you are a good fit for the Lead Software Engineer - C, C++ position, and have a background that includes:

C, C++, UART, I2C, SPI, Micrium, VxWorks, IOT, machine-learning, Embedded Firmware and you are interested in working the following job types:

Information Technology

Within the following industries:

Computer Software

Our privacy policy: Your resume and information will be kept completely confidential.

Looking forward to receiving your resume through our website and going over the job in more detail with you!

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.

Job Requirements

C, C++, UART, I2C, SPI, Micrium, VxWorks, IOT, machine-learning, Embedded Firmware
Job ID: KL2-1501942
Help us improve CareerBuilder by providing feedback about this job: Report this Job.
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.
By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.
Don't miss out on new jobs like this
Get the latest jobs delivered to your inbox. Unsubscribe at any time.

Saving Your Job Alert

Job Alert Created

Well, this is embarrassing. We are having trouble saving your search. You can try again or come back at a later time.

Maximum Email Alerts

This email address has reached the maximum of 5 email alerts. To create a new alert, you will need to log into your email and unsubscribe from at least one.