Hi,
Hope you are doing well.
I have an urgent opening for
C/C++ Engineer position. Kindly review the job description below and if interested, share your most recent resume in word format.
**Kindly share your updated resume**
Job Title: C/C++ Engineer Location: Santa Clarita, CA (Onsite)
Job Type: Contract
Job Description:Must Have Technical/Functional Skills
We are looking for a versatile and proactive C/C++ Engineer who can work closely with our internal team and support a wide range of engineering and operational tasks.
The ideal candidate is an all-rounder—strong in C/C++ programming, detail-oriented, comfortable collaborating across teams, and capable of interacting with external vendors to ensure delivery of cyber-secure, updated software components.
This role involves hands-on engineering work as well as process-oriented responsibilities such as
SBOM (Software Bill of Materials) generation/validation, documentation, and requirements creation.
Required Skills & Qualifications- Strong proficiency in C/C++ development.
- Must have: Experience with Embedded app layer – more of QT GUI, embedded db like sqlite, SBOM etc
- Familiarity with SBOM generation tools (e.g., SPDX, CycloneDX, Fossology, Syft, etc.) is a plus.
- Basic understanding of cybersecurity concepts, software vulnerabilities, and secure updates.
- Excellent communication skills—especially for vendor interaction and documentation.
- Ability to create structured, clear, and accurate requirement documents.
- Versatile, self-driven, and able to handle multiple engineering tasks.
- Good to have: Python and C# experience
Roles & Responsibilities- Software Development & Technical Tasks
- Develop, debug, and maintain software components using C/C++.
- Contribute to embedded systems or software modules as needed by the team.
- Perform code reviews, testing, and optimization for reliability and performance.
SBOM & Cybersecurity Support- Generate, update, and validate Software Bill of Materials (SBOM) for various products.
- Ensure SBOM accuracy by verifying open-source components, licenses, and security posture.
- Collaborate with cybersecurity teams to support secure software development practices.
Vendor Coordination- Communicate with 3rd-party vendors to acquire updated, secure software packages.
- Track and follow up on vendor deliverables, updates, and compliance requirements.
- Ensure all external software meets internal and industry cybersecurity standards.
Documentation & Requirements- Create and maintain requirements documents, technical specifications, and process documentation.
- Work with stakeholders to gather requirements and translate them into clear engineering documentation.
- Assist in compliance documentation and audit readiness when needed.
Collaboration- Work effectively with cross-functional engineering, QA, cybersecurity, and product teams.
- Provide general technical support across various projects as an "all-rounder.”
- Skills: Medical Device & Regulations, Cyber Security, Software Product Development, C Programming, C++
- Experience Required: 6-8 Years