Skip to Main Content
← Back to Jobs

Lead Software Engineer

Cybercoders Sparks, NV
  • Posted: 5 days ago
  • $120,000 to $175,000 Annually
  • Full-Time
Lead Software Engineer
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
Required:
- 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

Desirable:
- 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
So, if you are a Senior C/C++ Software Engineer with the above qualifications, then apply now!
-

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.

Cybercoders

Why Work Here?

Address

Sparks, NV
USA

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.