Jobspring is soon moving its website to join parent company, Motion Recruitment, for a significantly improved and expanded user experience. Please go now to

Jobspring Partners: Talent in Action

Senior Software Engineer – Firmware ( C++, C#, Windows, Linux)

  • Modified:

    May 30, 2018

  • Compensation:

    $110K-140K DOE

  • City, State:

    Irvine, CA

  • Technologies:


Apply for this job
Share this:

Senior Software Engineer – Firmware ( C++, C#, Windows, Linux)

Our Irvine based client is in the Software Security space and they are growing rapidly. they are currently hiring for a Senior level Software engineer. The Senior Software Engineer is a key member of the technology team, responsible for ensuring that accurate and high-performance software engineering needs are met consistently.  The effective candidate has a strong background and very current skill-set with Microsoft Windows Desktop application and disk-level / driver-level utilities.  The successful candidate is experienced with multiple software development methodologies and platforms, can work within a mixed Windows & Unix environment, and is willing to jump in and tackle the most complex problems while offering innovative solutions. 

Responsibilities include:

  • Understand the and take ownership of a legacy code-base and patterns that drive existing technology.
  • Take ownership of any and all areas of the software infrastructure and be prepared to identify opportunities for improvement and then implement them.
  • Collaborate with the multi-team build and release process and be equipped to manually manage and configure software builds inside and outside of an automated continuous build and release system.
  • Understand, adopt, and then enforce all  company policies such as code reviews, team meetings, architecture and language-specific coding & software design standards.
  • Work with software engineers, developers, and sales team members to foster a deep understanding of the business.
  • Contribute innovative ideas and design sophisticated software for the betterment of the firm.


General Experience, Skills, and Qualifications:

Successful candidates should have some or all of the following experience and skills:

  • Masters or Bachelor’s Degree (typically majoring in Computer Science is a must
  • Microsoft Visual Studio Development – C#.NET + C++ is a must
  • Microsoft Visual Studio 2017/2015 recent hands-on experience is a must
  • Desktop publishing in C#.Net for single workstation-based rich client applications is a must 
  • Multi-Platform, Windows, Unix, and Cloud Experience a plus 
  • Disk and device driver (kernel) level experience with C++.  Ability to work with NTFS volumes
  • Driver signing and certificate expertise – SSL and certificate application process (preferred)
  • Experience working with COM objects, external card-reader devices (preferred)
  • Process-oriented Waterfall & SCRUM SDLC Project Methodology Experience (preferred)
  • Software Architecture, OOAD, and UML Experience (preferred)
  • Advanced Microsoft Excel Skills – Formulaic / Pivot / Macros (preferred)
  • Hands-on with at least one Major Database Provider (E.G. SQL Server) (preferred)
  • Scripting Language Experience (preferred)
  • Build Script / Continuous Build & Release Experience (preferred)
  • Software Team Leadership Role Experience (preferred)

The Offer

You will receive the following benefits:

  • Medical Insurance & Health Savings Account (HSA)
  • 401(k)
  • Paid Sick Time Leave
  • Pre-tax Commuter Benefit



Apply for this Job

Kevin Gabrielson is leading the search for this position. Use the button below to send us your resume and let us know you’re interested in the job!

Apply to this job
Senior Software Engineer – Firmware ( C++, C#, Windows, Linux)
  • Kevin Gabrielson

  • Lead Recruiter
  • Jobspring Irvine - MWD

Great! You're interested!

Use this form to send me your resume, and my team and I will review it for this job:

Senior Software Engineer – Firmware ( C++, C#, Windows, Linux)

So you know, this isn't the only job like this we're working on. We'll review your resume for every relevant job that comes in!


  • Jobspring Partners

Thank you

Your information has been received.

One of our teams will give it a careful look for the Senior Software Engineer – Firmware ( C++, C#, Windows, Linux) job, and for every other relevant position we’re working on right now, too.
If it looks like we can help you out, you’ll hear from us shortly!

Return to Search Results Close

Send to a Friend

If you know someone who'd be interested in this job, send them a link so they can check it out.

Thank You!

Your note about the position number: 299141 has been sent to your friend

Return to Search Results