Hi,
The following requirement is open with our client.
Title : Embedded Software Engineer(W2)
Location : Santa Clarita, CA (Onsite)
Duration : 12+ Months
Relevant Experience (in Yrs.): 6+
Rate $45/hr on W2
Job Description:
· 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.”
Must-Have Skills:
- · C/C++ Programming
- · Embedded Systems Development
- · Qt (GUI Development)
- · SQLite / Embedded Databases
- · SBOM (Software Bill of Materials)
Thanks and Regards,
Grace
Technical Recruiter |ASCII Group LLC.
Email: |Direct:
38345 W. 10 Mile Rd, Ste.#365; Farmington, MI 48335