Apply Now

Requirement ID: 89939
Job Title: Senior Embedded Software Engineer (C/C++)
Job Type: Contract
Duration: 6 - 9 months
Location: Napa - CA
Job Description:

Role Descriptions: Software Development

Technical Tasks ; Develop| debug| and maintain software components using CC.
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.

Essential Skills: Required Skills  Qualifications
Strong proficiency in CC development.
Experience with embedded systems or low level software development (preferred).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
Desirable Skills:
Keyword:
Skills: EIS : Medical Device & Regulations~Cyber Security~Software Product Development~C Programming~C++
Experience Required: 6-8

Apply Now