← Back to jobs

Innovative IT Solutions Inc Logo
Embedded C/C++ Software Engineer

Innovative IT Solutions Inc

 

Santa Clarita, CA, USA

Posted On: 7 days ago
Experience: 6+ years
Availability: Onsite
Openings: 1
Category: C/C++ Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will develop, debug, and maintain embedded software components using C/C++, while ensuring cyber-secure delivery through SBOM management and vendor coordination.

This role is on-site.

Responsibilities

  • Develop and maintain embedded applications, focusing on QT GUI and embedded databases like SQLite.
  • Generate, update, and validate Software Bill of Materials (SBOM) to verify open-source components, licenses, and security posture.
  • Coordinate with third-party vendors to acquire updated, secure software packages and track deliverables.
  • Create and maintain structured requirements documents, technical specifications, and process documentation.
  • Perform code reviews, testing, and optimization to ensure reliability and performance.

Required Skills

  • Strong proficiency in C and C++ programming for embedded systems.
  • Experience with embedded application layers, specifically QT GUI and SQLite.
  • Familiarity with SBOM generation tools (e.g., SPDX, CycloneDX, Fossology, Syft).
  • Basic understanding of cybersecurity concepts, software vulnerabilities, and secure updates.
  • Ability to create clear, accurate requirement documents and technical specifications.
  • Excellent communication skills for cross-functional collaboration and vendor interaction.
  • 6+ years of professional engineering experience.

Preferred Skills

  • Experience with Python and C#.
  • Background in medical device regulations and compliance documentation.

Key Skills
Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs