Senior Software Engineer
Irvine, Estill County, Kentucky, 40336, USA
Listed on 2025-12-29
-
Software Development
Software Engineer, Senior Developer, Full Stack Developer, C++ Developer
Description
Numecent is an award-winning cloud technology provider headquartered in Irvine, California. The company’s mission from its inception has been to simplify the mobilization and management of applications across modern desktop and multi-cloud environments. Numecent’s technology portfolio, built upon 67 patents (and counting) authored by a team of world-class inventors and Windows experts, empowers enterprises around the world – including the largest Fortune 500 companies, cloud service providers, and MSPs – to seamlessly package and deploy thousands of applications to millions of end- users on a daily basis.
More information can be found at
Numecent is seeking an experienced Senior Software Engineer to be an integral part of the team that is developing a game changing solution which will revolutionize how applications are deployed on desktop and mobile devices. The ideal candidate will have extensive experience with C++ programming, experience with Windows kernel drivers, developing multi-threaded user applications and system services, strong problem-solving skills, excellent communication skills and the ability to interface with customers.
We foster a professional, dynamic, and collaborative culture. Our small, focused teams ensure that every member has clear ownership and broad exposure across all aspects of the business. We are a group of talented, innovative thinkers dedicated to solving tough engineering problems, reasoning every solution to its core, and maintaining our amazing upward trajectory. Join us, and make a significant contribution in the cloud technology and software deployment space while having fun along the way.
EssentialFunctions/Responsibilities
The Senior Software Engineer is responsible for the following functions and responsibilities:
- Implement Windows filter driver enhancements to the existing C++ product
- Implement solutions for the core product development using C++, C, MFC, and Powershell
- Design solutions and solve complex OS integration problems.
- Fix reported bugs in client-side filter driver solutions.
- Interact with development team and QA team to meet project objectives
- Develop unit test modules to ensure high-quality delivery
- Collaborate with QA to identify and remedy software defects
- Debug and troubleshoot customer reported issues by performing root cause analysis
- Analyze product performance issues by performing detailed log analysis, being able to read/diagnose memory dumps, and using profiling tools
- Work with scrum teams in sprint planning, defining user stories, and retrospectives
- Write and review design documents, illustrations, and functions specifications
- Work with other developers and development teams to integrate software modules into an overall product offering
- Perform other duties as required
- Bachelor’s degree or equivalent work experience (Minimum of BSEE, CS or equivalent degree)
- 6-10 years of C/C++ software development
- 5+ years of Windows driver development.
- Strong C++ programming object-oriented skills
- Experience with Visual Studio, Jenkins, and Git
- Extensive knowledge of Windows subsystems (File/Registry/Process) and user/kernel level APIs
- Work with kernel level development tools, debuggers, etc. such as Win Dbg
- Low-level operating system knowledge; specifically memory/resource management, scheduling and process control, and I/O libraries.
- Must have experience with Windows filter drivers and/or mini-filter designs.
- Strong understanding of software development processes, including Agile and Scrum
- Ability to work with limited supervision and to solve problems independently
- Ability to break down complicated problems into manageable components
- Work well in time-critical situations
- Capable of providing engineering specifications and technical design documents
- Excellent written and verbal communication skills
- Ability to work both independently and collaboratively with cross-functional teams.
- Highly self-motivated, organized, and goal-driven
- Experience working in a startup or high-growth environment
- Access to stable internet and a productive remote work environment
- Base Salary Range (California):…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).