Altera
Altera

60 Altera Software Jobs Hiring Near You

Altera is one of the world's leading providers of programmable solutions. With a renewed focus on agility, software-first, and AI-driven solutions, Altera is shaping the future of computing by ...

Technical Program Manager

San Jose, CA · On-site

$113.70K - $164.70K/yr

... software, firmware, validation, and manufacturing readiness, ensuring alignment across geographically distributed teams in North America and Asia. As a member of Altera's Execution Alignment Team ...

DSP Design Engineer

San Jose, CA

$142.60K - $206.50K/yr

About Altera Altera is a global leader in programmable logic solutions, delivering cutting-edge FPGA, SoC FPGA, and software technologies that enable innovation across data centers, communications ...

Design Verification Engineer

San Jose, CA · On-site

$159.40K - $194.60K/yr

Job Details: About Altera At Altera, our independence as the world's largest pureplay FPGA ... Integrate and validate third-party PCIe VIP models and co-simulate with firmware and software ...

FPGA Silicon Design Engineer

San Jose, CA · On-site

$149.10K - $215.93K/yr

Job Details: About Altera At AlteraTM, our independence as the world's largest pure-play FPGA ... Deliver software models to support device-level bring-up, including functionality, timing, and ...

ML/AI Timing and Power Flow Expert

San Jose, CA · On-site

$127.40K - $184.40K/yr

About Altera At Altera, we are shaping the future of programmable logic by delivering high ... Build and maintain scalable, automated flow infrastructure using strong coding and software ...

Firmware Developer

San Jose, CA · On-site

$178.90 - $259/hr

Altera is one of the world's leading providers of programmable solutions. With a renewed focus on agility, software-first, and AI-driven solutions, Altera is shaping the future of computing by ...

ML/AI Timing and Power Flow Expert

San Jose, CA · On-site

$127.40K - $184.40K/yr

About Altera At Altera, we are shaping the future of programmable logic by delivering high ... Build and maintain scalable, automated flow infrastructure using strong coding and software ...

Design Verification Engineer

San Jose, CA · On-site

$142.60K - $206.50K/yr

Job Details: About Altera At AlteraTM, our independence as the world's largest pure-play FPGA ... Integrate and validate third-party PCIe VIP models and co-simulate with firmware and software ...

DSP Design Engineer

San Jose, CA · On-site

$142.60K - $206.50K/yr

About Altera Altera is a global leader in programmable logic solutions, delivering cutting-edge FPGA, SoC FPGA, and software technologies that enable innovation across data centers, communications ...

$125.80K/yr

Principal Verification Engineer Altera is looking for a talented and driven Principal Verification Engineer to Designs, develops, validates, and/or debugs software abstractions and frameworks for ...

FPGA Silicon Design Engineer

San Jose, CA · On-site

$149.10K - $215.93K/yr

About Altera At Altera™, our independence as the world's largest pure-play FPGA solutions ... Deliver software models to support device-level bring-up, including functionality, timing, and ...

Showing results 41-60

Altera Jobs Information

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (like Python, Java, or C++), version control systems (such as Git), and experience with software development frameworks are commonly required. Attention to detail, effective communication, and teamwork are crucial soft skills for collaborating on projects and delivering robust solutions. These skills ensure the development of high-quality, reliable software that meets user needs and business objectives.

What are some common challenges software professionals face when working on large-scale projects?

Software professionals working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication across distributed teams. Balancing the need for rapid development with maintaining code quality and meeting strict deadlines can also be demanding. Adapting to evolving requirements and integrating new technologies while minimizing disruptions are common aspects of the role, making strong organizational and collaboration skills essential.

What are software developers?

Software developers are professionals who design, create, test, and maintain software applications or systems. They use programming languages and development tools to build software that meets user needs or solves specific problems. Their responsibilities can include writing code, debugging, collaborating with other team members, and updating existing programs. Software developers work in a variety of industries, including technology, finance, healthcare, and more.

What jobs are there in software?

Jobs in software include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, software development tools, and problem-solving skills, with some roles requiring certifications or specific technical expertise.

What jobs in the US pay 300,000 a year?

Software engineering roles, especially senior positions such as principal engineers, software architects, and engineering managers, can earn $300,000 or more annually in the US. High compensation often requires extensive experience, specialized skills, and working at large tech companies or in high-demand industries, sometimes including stock options or bonuses.

What is the difference between Software vs Web Developer?

AspectSoftwareWeb Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Microsoft Certified or Oracle CertifiedSimilar credentials; often a degree in CS or Web Development certifications
Work EnvironmentDevelops software applications for various platforms, including desktop and mobileBuilds websites and web applications primarily for online use
Employer & Industry UsageUsed across tech companies, software firms, and enterprisesCommon in digital agencies, tech startups, and online businesses
Common Search & Comparison IntentPeople compare to understand different roles in software creationOften compared to see distinctions in web-focused development

While both Software developers and Web Developers work in the tech industry and require similar skills and certifications, Software developers create applications for various platforms, whereas Web Developers focus on building websites and web-based applications. The choice depends on whether you're interested in broad software solutions or web-specific projects.

What are the most popular job types at Altera?
    Infographic showing various Software job openings at Altera in the United States as of May 2026, with employment types broken down into 99% Full Time, and 1% Part Time. Highlights an 89% Physical, and 11% Remote job distribution.
    Firmware Developer

    $178.90 - $259/hr

    Full-time

    Posted 12 days ago


    Job description

    Job Details:Job Description:

    Altera is one of the world's leading providers of programmable solutions. With a renewed focus on agility, software-first, and AI-driven solutions, Altera is shaping the future of computing by providing flexibletechnology, empowering innovators with scalable products, from high-performance to power- and cost-optimized devices for cloud, network, and edge applications. Join usinour journey to becoming the #1 FPGA provider in the world as we redefine the next era of programmable innovations!

    The US Firmware Organization is looking for fresh faces to join our dynamic, versatile, supportive, fun, and rewarding team to solve the most challenging system and firmware problems, and to grow with us together. You will research, design, develop, and optimize firmware that enable the use of Field Programmable Gate Arrays (FPGA). It will includes the configuration feature aspect of the FPGA and also security feature aspect of the device.

    WhatYou Will Do

    As a firmware engineer, your responsibilities include, but are not limited to:

    • Review the product and hardware specifications, and write the firmware design specifications.

    • Use C and C++ toimplement the configuration and security features of theFPGA devices.

    • Write the unit test and system test to test the firmware features.

    • Use the Emulator and/or FPGA Silicon to validate the user flows.

    • Collaborate withhardwareand validation engineerson co-engineering and joint debug of complex system level issues.

    Salary Range

    The pay range below is for Bay Area California only. Actual salary may vary based on a number of factors including job location, job-related knowledge, skills, experiences, trainings, etc. We also offer incentive opportunities that reward employees based on individual and company performance.

    $178.9 - $259.0 USD

    We use artificial intelligence to screen, assess, or select applicants for the position.

    Qualifications:

    Minimum Qualifications:

    BS degree or MS degree in Computer Science, Computer Engineering, Engineering Science, Electrical Engineering or equivalent and:

    • 5+ years C/C++ programming experience.

    Preferred Qualifications:

    • Strong proficiency in C/C++, assembly, and debugging tools.

    • Strong system-level debug skills.

    • Good understanding and extensive experience with RTOS, device driver development.

    • Good understanding of CPU architecture.

    • Good understanding of production security and crypto.

    • Experience on functional safety and FuSA compliance.

    Job Type: RegularShift:Shift 1 (United States of America)Primary Location:San Jose, California, United StatesAdditional Locations:Austin, Texas, United States, Oregon HillsboroPosting Statement:All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.