Hi,
This is Diksha Chaudhary working with Novia Infotech. We have the below contract job opportunity with one of our direct clients and would like to check if you have any resources available. Please send across the resume of your consultants along with the contact information at the earliest to diksha.c@noviainfotech.com.
Role: C/C++ Embedded Software Engineer
Location: Santa Clarita, CA
Duration: 12+ Months
Primary Skills C/C++, Embedded Systems, QT, SBOM
Description:
We are seeking a versatile and proactive C/C++ Embedded Software Engineer who can contribute to both hands-on development and process-driven engineering tasks. The ideal candidate will work closely with internal teams and external vendors to deliver secure, high-quality software components while supporting cybersecurity and compliance initiatives.
Key Responsibilities
1. Software Development
- Develop, debug, and maintain software using C/C++
- Work on embedded application layers including QT GUI and embedded databases (SQLite)
- Perform code reviews, testing, and performance optimization
2. Embedded Systems & Engineering
- Contribute to embedded system modules and application components
- Ensure reliability, scalability, and efficiency of software solutions
3. SBOM & Cybersecurity Support
- Generate, validate, and maintain Software Bill of Materials (SBOM)
- Verify open-source components, licenses, and security posture
- Collaborate with cybersecurity teams for secure software practices
4. Vendor Coordination
- Interact with third-party vendors to obtain updated and secure software packages
- Track deliverables and ensure compliance with security standards
- Validate external components for cybersecurity and licensing requirements
5. Documentation & Requirements
- Create and maintain technical documentation and requirements
- Translate business and technical needs into structured specifications
- Support compliance documentation and audit readiness
6. Collaboration
- Work with cross-functional teams including engineering, QA, cybersecurity, and product teams
- Contribute to continuous improvement and engineering best practices
Required Skills
Core Technologies
- Strong proficiency in C/C++
- Embedded systems development
Embedded & UI
- QT GUI development
- Embedded databases (SQLite)
Security & Compliance
- Understanding of SBOM (SPDX, CycloneDX, Syft, etc. – plus)
- Basic knowledge of cybersecurity and secure software practices
Core Competencies
- Strong communication skills (especially vendor coordination)
- Ability to create clear and structured documentation
- Multi-tasking and problem-solving abilities
Additional Requirements
- Experience working with third-party vendors and external integrations
- Strong attention to detail and process-oriented mindset
- Ability to work independently and in cross-functional teams
Preferred Skills
- Python or C# experience
- Experience with compliance and audit processes
- Exposure to secure software lifecycle practices
|
' |
Diksha Chaudhary |
E: diksha.c@noviainfotech.com |
|
You received this message because you are subscribed to the Google Groups "NoviaJobs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to noviajobs+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/noviajobs/CAEm%3D8YVjEzs8eSK8_wtCsWFakC1_UaDm77FnnJmE4_hLg96QUA%40mail.gmail.com.
No comments:
Post a Comment