AG
Embedded Software Engineer(W2)
Ascii Group, LLC
Santa Clarita · On-site Contract 1w ago
About the role
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
Responsibilities
- 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
- 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)
Skills
CC++DockerEmbedded Systems DevelopmentQtSQLite
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free