Back to search
jobgether Lever · Posted 19d ago

Semiconductor Software Engineer

US Full-time

IT Security & IT Lever
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Semiconductor Software Engineer in the United States.

This role sits at the intersection of software engineering and semiconductor innovation, focusing on building the tools, infrastructure, and firmware that power modern chip design, verification, and validation workflows. You will work closely with hardware engineers, EDA specialists, and cross-functional technical teams to accelerate silicon development cycles and improve performance, yield, and product quality. The environment is highly technical and research-driven, requiring strong systems thinking and deep low-level engineering expertise. You will contribute to both pre-silicon and post-silicon stages, enabling scalable compute, debugging, and validation frameworks. This position also involves building data pipelines and automation systems that support large-scale semiconductor engineering workflows. Your work will directly impact the speed, efficiency, and reliability of next-generation hardware development. It is a hands-on engineering role with strong ownership across software-hardware boundaries.

Accountabilities:

    • Design and develop software tooling to support semiconductor design, verification, and engineering workflows across the full silicon lifecycle.
    • Build and maintain firmware, drivers, and low-level software components interacting directly with hardware and silicon platforms.
    • Develop scalable infrastructure for EDA workloads, including compute farms, cloud environments, and high-performance computing systems.
    • Create post-silicon validation tools, including test orchestration systems, stimulus generation frameworks, and large-scale results aggregation pipelines.
    • Build and optimize data pipelines for design, verification, and characterization data to support analytics and machine learning use cases.
    • Develop debugging and diagnostic tools to support silicon bring-up, hardware validation, and performance characterization.
    • Collaborate with hardware engineers and EDA teams to translate hardware requirements into robust and maintainable software solutions.
    • Optimize performance and scalability across compute-intensive workflows in semiconductor environments.
    • Contribute to architecture design, code reviews, documentation, and cross-domain engineering standards.
    • Mentor engineers and evaluate emerging hardware platforms and toolchains to guide adoption decisions.

    Requirements:

      • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related technical field.
      • 6+ years of software engineering experience, with significant exposure to semiconductor, EDA, or hardware-adjacent environments.
      • Strong programming expertise in C, C++, and Python.
      • Hands-on experience with EDA workflows, verification environments, or post-silicon validation systems.
      • Solid understanding of hardware-software interaction at a low level, including system architecture and performance constraints.
      • Experience building scalable compute infrastructure such as HPC, cloud, or distributed grid systems.
      • Strong automation and scripting skills for engineering workflows.
      • Experience working with data pipelines for large-scale engineering or characterization datasets.
      • Excellent debugging, analytical, and problem-solving skills across complex systems.
      • Strong communication and documentation abilities in cross-disciplinary environments.

      Benefits:

        • Competitive salary range of $100,000 to $150,000 per year.
        • 100% remote work within the continental United States.
        • Long-term, multi-year engagement aligned with semiconductor engineering programs.
        • Full-time W2 employment with direct engagement (no third-party arrangements).
        • Opportunity to work on advanced semiconductor design, validation, and infrastructure systems.
        • Exposure to cutting-edge technologies in EDA, HPC, and hardware-software co-design.
        • Strong career growth in high-performance computing and silicon engineering domains.
        • Standard benefits package including healthcare, PTO, and other employer-provided benefits (eligibility dependent).
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent