Senior Software Engineer (C and C++ Focus) @ Eclypsium
Your Application Journey
Email Hiring Manager
Job Details
Overview
Eclypsium is seeking an experienced Senior Software Engineer (C/C++ Focus) to join our cybersecurity team. The ideal candidate thrives in fast-paced environments, manages multiple assignments, and demonstrates proactive collaboration and excellent communication skills.
Role & Responsibilities
- Software Development: Design, develop, and maintain scalable, secure software using C, C++, and Python with a focus on low-level systems and firmware security for enterprises.
- Technical Research: Analyze, test, and validate techniques for hardware/firmware access on x86 and ARM systems.
- Technical Problem Solving: Troubleshoot complex technical issues and implement effective solutions.
- Collaboration: Work closely with product managers, designers, and engineers to understand requirements and implement new features.
- Mentorship: Provide guidance to less experienced engineers to enhance team capabilities.
- Innovation: Stay current with software development and cybersecurity trends to continuously improve processes.
Minimum Qualifications
At least 5 years of software engineering experience, expert proficiency in C and C++ (with experience in embedded systems and driver programming recommended) and familiarity with Python or JS, containerization, TDD, and CI/CD practices.
Bonus Points
- Experience with cybersecurity products or technologies
- Knowledge in machine learning/AI
- Experience with big data processing and analytics tools
- Open source contributions
About Eclypsium
Eclypsium is a supply chain security platform trusted by Fortune 100 enterprises and federal agencies. Recognized by Gartner and other industry leaders, the company integrates supply chain insights to secure software, firmware, and hardware across global enterprise infrastructures.
Benefits & Perks
- Competitive compensation and startup equity
- Comprehensive medical, dental, and vision coverage
- Life insurance and disability coverage
- Flexible time off, paid parental leave, and sabbaticals
- Company sponsored 401K plan and bonus programs
Key skills/competency
- C
- C++
- Python
- Embedded Systems
- Firmware
- Cybersecurity
- TDD
- CI/CD
- Mentorship
- Technical Research
How to Get Hired at Eclypsium
🎯 Tips for Getting Hired
- Customize your resume: Highlight C/C++ and cybersecurity experience.
- Research Eclypsium: Understand their products and industry impact.
- Practice coding challenges: Focus on low-level and embedded systems.
- Prepare for behavioral questions: Emphasize collaboration and problem solving.