
C/C++ Engineer
Diverse Lynx, Santa Clarita, CA, United States
C/C++ Engineer
Location: Santa Clarita, CA
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."
Desirable Skills:
Keyword:
Skills: EIS : Medical Device & Regulations~Cyber Security~Software Product Development~C Programming~C++
Experience Required: 6-8
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Location: Santa Clarita, CA
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."
Desirable Skills:
Keyword:
Skills: EIS : Medical Device & Regulations~Cyber Security~Software Product Development~C Programming~C++
Experience Required: 6-8
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.