Engineer, Senior

ALTEN

San Diego (CA)

On-site

USD 90,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading engineering consulting firm based in San Diego is seeking a Software Engineer to design and develop embedded and cloud edge software. The role requires deep knowledge of SBOM generation tools, experience in cybersecurity compliance, and effective communication skills. Candidates should have a Bachelor’s degree in a relevant field and 2+ years of related experience. This position offers opportunities for collaboration within project teams and the responsibility to ensure high-quality code through testing and documentation.

Responsibilities

  • Design, develop, create, modify, and validate embedded and cloud edge software.
  • Analyze user needs and software requirements for optimal efficiency.
  • Design and implement software modules for products and systems.
  • Participate in design, coding, unit testing, debugging, and integration efforts.
  • Perform code reviews and regression tests while fixing issues.
  • Collaborate with project team to accomplish objectives.
  • Write technical documentation for software projects.

Skills

Deep knowledge of SPDX and CycloneDX formats
Experience with SBOM generation tools
Ability to validate SBOMs against CRA requirements
Expertise in embedded C/C++ environments
Cybersecurity & compliance
Software supply chain security expertise
Ability to integrate SBOM workflows into CI/CD
Integration & automation experience
DevOps/DevSecOps practices
Effective communication with cross-functional teams

Education

Bachelor’s Degree in Engineering, Information Systems, Computer Science or related field
Master’s Degree in the same fields
PhD in a related field

Job description

Required Skills
  • Deep knowledge of SPDX and CycloneDX formats
  • Experience with SBOM generation tools (e.g., Syft, SPDX tools, CycloneDX CLI)
  • Ability to validate SBOMs against CRA requirements (machine‑readable, complete metadata)
  • Demonstrated experience applying EU Cyber Resilience Act compliance requirements with embedded C/C++ environments, including expertise in build systems, toolchains, and secure software development practices
  • Cybersecurity & compliance
  • Software supply chain security expertise (provenance, component analysis, vulnerability scanning with SCA tools such as Snyk, Black Duck)
  • Ability to integrate SBOM workflows into CI/CD pipelines for continuous compliance
  • Integration & automation experience
  • DevOps/DevSecOps practices and automation frameworks for SBOM generation and distribution
  • Effective communication with cross‑functional teams
Required Education

Bachelor’s Degree in Engineering, Information Systems, Computer Science or related field and 2+ years of Software Engineering or related work experience OR Master’s Degree in the same fields and 1+ year of experience OR PhD in a related field

Required Years of Experience

Dependent upon Education Requirement

Principal Duties and Responsibilities
  • Applies software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.
  • Analyzes user needs and software requirements to design and customize software for optimal operational efficiency.
  • Designs and implements software modules for products and systems.
  • Participates in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules.
  • Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code.
  • Collaborates with others inside project team to accomplish project objectives.
  • Writes technical documentation for software projects.
Level of Responsibility
  • Works under supervision.
  • Decision‑making may affect work beyond immediate work group.
  • Requires verbal and written communication skills to convey information; may require basic negotiation, influence, and tact.
  • Tasks do not have defined steps; planning, problem‑solving, and prioritization must occur to complete the tasks effectively.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer, Senior
Engineer, Senior

ALTEN • San Diego (CA)

On-site
USD 90,000 - 120,000
Software Engineer – SBOM & Compliance
Software Engineer – SBOM & Compliance

ThunderSoft • San Diego (CA)

On-site
USD 85,000 - 110,000
Engineer,Software
Engineer,Software

Midmark Corporation • Cincinnati (OH)

On-site
USD 80,000 - 100,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Town of Florida (NY)

On-site
USD 120,000 - 180,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Jobtailor • Alameda (CA)

On-site
USD 120,000 - 180,000
Senior Advanced Software Engineer
Senior Advanced Software Engineer

Jobtailor • Pennsylvania

On-site
USD 110,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

SMC • Noblesville (IN)

On-site
USD 70,000 - 100,000
Software Engineer
Software Engineer

Midmark Corporation • Cincinnati (OH)

On-site
USD 110,000 - 140,000
Engineer, Staff|6157 Engineer, Staff|6157
Engineer, Staff|6157 Engineer, Staff|6157

ALTEN • San Diego (CA)

On-site
USD 100,000 - 130,000
Principal Software Engineer
Principal Software Engineer

Jobtailor • Colorado

On-site
USD 120,000 - 180,000