2/17/2026 at 7:02:43 PM
* The fact that there are comments misunderstanding the article, that are talking about PCB Design rather than (Silicon) Chip Design, speaks to the problem facing the chip industry. Total lack of wider awareness and many misunderstandings.* Chip design pays better than software in many cases and many places (US and UK included; but excluding comparisons to Finance/FinTech software, unless you happen to be in hardware for those two sectors)
* Software engineers make great digital logic verification engineers. They can also gradually be trained to do design too. There are significant and valuable skill and knowledge crossovers.
* Software engineers lack the knowledge to learn analogue design / verification, and there’s little to no knowledge-crossover.
* We have a shortage of engineers in the chip industry, particularly in chip design and verification, but also architecture, modelling/simulation, and low-level software. Unfortunately, the decline in hardware courses in academia is very long standing, and AI Software is just the latest fuel on the fire. AI Hardware has inspired some new people to join the industry but nothing like the tidal wave of new software engineers.
* The lack of open source hardware tools, workflows, high-quality examples, relative to the gross abundance of open source software, doesn’t help the situation, but I think it is more a symptom than it is a cause.
by EdNutting
2/17/2026 at 7:40:29 PM
> * Chip design pays better than software in many cases and many places (US and UK included;Where are these companies? All you ever hear from the hardware side of things are that the tools suck, everyone makes you sign NDAs for everything and that the pay is around 30% less. You can come up with counterexamples like Nvidia I suppose, but that's a bit like saying just work for a startup that becomes a billion dollar unicorn.
If these well paying jobs truly exist (which I'm going to be honest I doubt quite a bit) the companies offering them seem to be doing a horrendous job advertising that fact.
The same seems to apply to software jobs in the embedded world as well, which seem to be consistently paid less then web developers despite arguably having a more difficult job.
by Tharre
2/17/2026 at 8:11:50 PM
Oh by the way, I agree, NDAs all the time, and many of the tools are super user-unfriendly. There's quite a bit of money being made in developing better tools.As for a list of companies, in the UK or with a UK presence, the following come to mind: Graphcore, Fractile, Olix, Axelera, Codasip, Secqai, PQShield, Vaire, SCI Semiconductor and probably also look at Imagination Tech, AMD and Arm. There are many other companies of different sizes in the UK, these are just the ones that popped into my head in the moment tonight.
[Please note: I am not commenting on actual salaries paid by any of these companies, but if you went looking, I think you'd find roles that offer competitive compensation. My other comments mentioning salaries are based on salary guides I read at the end of last year, as well as my own experience paying people in my previous hardware startup up to May 2025 (VyperCore).]
by EdNutting
2/19/2026 at 4:32:14 PM
[flagged]by erxam
2/19/2026 at 9:28:20 PM
What a ridiculous comment…by EdNutting
2/17/2026 at 7:59:12 PM
Depends if you're looking at startups/scaleups or the big companies. Arm, Imagination Tech, etc. for a very long time did not pay anything like as well (even if you were doing software work for them). That's shifted a lot in the UK in recent years (can't speak for the rest of the world). Even so, I hear Intel and AMD still pay lower base salary than you might get at a rival startup.As for startups/scaleups, I can testify from experience that you'll get the following kind of base salaries in the UK outside of hardware-for-finance companies (not including options/benefits/etc.). Note that my experience is around CPU, GPU, AI accelerators, etc. - novel stuff, not just incrementing the version number of a microcontroller design:
* Graduate modelling engineer (software): £50k - £55k * Graduate hardware design engineer: £45k - £55k
* Junior software engineer: £60k - £70k * Junior hardware engineer: £60k - £70k
* Senior/lead software engineer (generalist; 3+ yoe): £75k - £90k * Senior compiler engineer (3+ yoe): £100k - £120k * Senior/lead hardware design engineer: £90k - £110k * Senior/lead hardware verification engineer: £100k - £115k
* Staff engineering salaries (software, hardware, computer architecture): £100k - £130k and beyond * Principal, director, VP, etc. engeering salaries: £130k+ (and £200k to £250k not unreasonable expectation for people with 10+ years experience).
If you happen to be in physical design with experience on a cutting edge node: £250k - £350k (except at very early stage ventures)
Can you find software roles that pay more? Sure, of course you can. AI and Data Science roles can sometimes pay incredible salaries. But are there that many of those kinds of roles? I don't know - I think demand in hardware design outstrips availability in top-end AI roles, but maybe I'm wrong.
From personal experience, I've been paid double-digits percentage more being a computer architect in hardware startups than I have in senior software engineering roles in (complex) SaaS startups (across virtual conferencing, carbon accounting, and autonomous vehicle simulations). That's very much a personal journey and experience, so I appreciate it's not a reflection of the general market (unlike the figures I quoted above) so of course others will have found the opposite.
To get a sense of the UK markets for a wide range of roles across sectors and company sizes, I recommend looking at salary guides from the likes of: * IC Resources * SoCode * Microtech * Client-Server
by EdNutting
2/18/2026 at 9:54:01 AM
> Senior/lead software engineer (generalist; 3+ yoe): £75k - £90kFor London. Maybe higher for Remote US.
For the rest of the country, it's a fair amount lower, typically around the £60k region.
by mobiuscog
2/18/2026 at 10:59:17 AM
I was quoting salaries for people in Bristol and Cambridge ;)by EdNutting
2/17/2026 at 8:20:37 PM
> The fact that there are comments misunderstanding the article, that are talking about PCB Design rather than (Silicon) Chip Design, speaks to the problem facing the chip industry. Total lack of wider awareness and many misunderstandings.No, there is no misunderstanding. Even the US companies mentioned _in the very article_ that have both software and "chip design" roles (however you call it) will pay more to their software engineers. I have almost never heard of anyone moving from software to the design side, but rather most people move from design side to software which seems like the more natural path.
by AshamedCaptain
2/17/2026 at 9:08:27 PM
You've taken two separate points I made and rolled them into one, resulting in you arguing against a point I didn't make.The "misunderstandings and lack of awareness" I was referring to is in regards to many people outside the semiconductor industry. These aspects are hurting our industry, by putting people off joining it. I was not referring to people inside the industry, nor the SemiEngineering article.
As for salaries: See my other comments. In addition, I think it's worth acknowledging that neither hardware nor software salaries are a flat hierarchy. Senior people in different branches of software or hardware are paid vastly different amounts (e.g. foundational AI models versus programming language runtimes...). For someone looking at whether to go into software or hardware roles, I would advise them that there's plenty of money to be made in either, so pursue the one which is more interesting to them. If people are purely money-motivated, they should disappear off into the finance sector - they'll make far more money there.
As for movement from software into hardware: I've primarily seen this with people moving into hardware verification - successfully so, and in line with what the article says too. The transfer of skills is effective, and verification roles at the kind of processor companies I've been in or adjacent to, pay well and such engineers are in high-demand. I'm speaking from a UK perspective. Other territories, well, I hear EU countries and the US are in a similar situation but I don't have that data.
Do more hardware engineers transition into software than the other way around? Yeah, for sure, but that's not the point I think anyone is arguing over. It's not "do people do this transition" (some do, most don't), rather it's:
"We would like more people to be making this transition from SW into HW. How do we achieve that?"
And to that I say: Let's dispel a few myths, have a data-driven conversation about compensation, and figure out what's really going to motivate people to shift. If it only came down to salary, everyone would go into finance/fintech (and an awful lot of engineering grads do...) but clearly there's more to the decision than just salary, and more to it than just market demand.
by EdNutting
2/18/2026 at 4:36:21 PM
Software pays better, which is why so many hardware people switched, including myself. In my group, which is mixed between the two, my software job classification nets me a higher bonus and easier promotionsEdit: also never have to stay late to rework components on dozens of eval boards, and also never have to talk with manufacturers 10 timezones away
by georgeburdell
2/18/2026 at 5:05:09 PM
> Software pays better, which is why so many hardware people switchedSomething I noticed years ago browsing jobs in random large companies:
hardware or anything close to hardware (firmware, driver dev, etc.) was all outsourced. Every single job I saw in that domain was in India or China/Taiwan.
High level software jobs (e.g. node.js developer to develop the web front end for some hardware device) were still in the US.
I’ve wondered if thats impacted why so many hardware people ran off to software.
by butterbomb
2/18/2026 at 4:58:37 PM
Maybe the grass-is-greener on the other side applies here, but, I would find it a privildeg to be in a position where I could take a pay-cut and work on hardware.Also, I'm not convinced hardware pays less, I would just do it for less pay.
by waynesonfire
2/18/2026 at 9:24:22 AM
> * The lack of open source hardware tools, workflows, high-quality examples, relative to the gross abundance of open source software, doesn’t help the situation, but I think it is more a symptom than it is a cause.To this, I would point to librelane/yosys/TinyTapeout/waferspace and say there are quite a bit of opportunities to learn stuff and there are oss initiative trying to _do stuff_ in this field. I wouldn't know how it applies to the wider industry, but the ecosystem deff piqued my interest. I do write quite a bit of embedded systems in my day to day though, so I got a rough idea what is in a chip. Would love to have the time to dive deeper.
by RealityVoid
2/18/2026 at 10:26:03 AM
that's all digital though right?by throawayonthe
2/18/2026 at 10:57:31 AM
Of the things mentioned, yes. But there’s opensource analogue stuff too. Still, even with the open source stuff that there is, it’s a hard hobby to get into from scratch. The barriers to entry are still relatively high compared to just whipping up a website or toying with a Raspberry Pi.by EdNutting
2/18/2026 at 11:46:43 AM
You can submit analog to TinyTapeout now!by jononor
2/18/2026 at 5:01:49 PM
I knew a guy who was a digital verification engineer for intel. He was unceremoniously laid off and ended up taking work doing some sort of compliance at a very low paying state agency I was a developer at.Pretty sharp guy, we worked together a few times on problems far outside both our responsibilities/domain. I always wondered why he ended up taking that gig. Must have been horrible doing compliance work on what was likely at least a 100% pay cut.
by butterbomb
2/17/2026 at 7:22:06 PM
How does one pivot? It seems to me the job market demand is probably even more concentrated than the software market?by jvanderbot
2/17/2026 at 7:29:34 PM
From Software into Hardware? Your fastest route in is to learn Python and find one of the many startups hiring for CocoTB-based verification roles. Depends a bit on what country you're in - I'm happy to give recommendations for the UK!If you're feeling like learning SystemVerilog, then learn Universal Verification Methodology (UVM), to get into the verification end.
If you want to stay in software but be involved in chip design, then you need to learn C, C++ or Rust (though really C and C++ still dominate!). Then dabble in some particular application of those languages, such as embedded software (think: Arduino), firmware (play with any microcontroller or RPi - maybe even write your own bootloader), compiler (GCC/LLVM), etc.
The other route into software end of chip design is entry-level roles in functional or performance modelling teams, or via creating and running benchmarks. One, the other, or both. This is largely all C/C++ (and some Python, some Rust) software that models how a chip works at some abstract level. At one level, it's just high-performance software. At another, you have to start to learn something of how a chip is designed to create a realistic model.
And if you're really really stuck for "How on earth does a computer actually work", then feel free to check out my YouTube series that teaches 1st-year undergraduate computer architecture, along with building the same processor design in Minecraft (ye know, just for fun. All the taught material is the same!). [Shameless plug ;) ]
by EdNutting
2/19/2026 at 5:32:12 AM
As a Software Engineer, i had long thought about learning (and possibly moving into) Hardware Chip Design and/or its ancillary support domains i.e. what you have listed.I understand that learning FPGA programming (Verilog/VHDL/etc.) is a first-step in that journey. Would you agree? Have you looked at books like FPGAs for Software Programmers? - https://link.springer.com/book/10.1007/978-3-319-26408-0
For each of the domains you have listed, would you mind sharing books/tools/sites etc.?
For example, While researching the above long ago, i had come across the following;
C++ Modelling of SoC Systems Part 1: Processor Elements - https://www.linkedin.com/pulse/c-modelling-soc-systems-part-...
C++ Modelling of SoC Systems Part 2 : Infrastructure - https://www.linkedin.com/pulse/c-modelling-soc-systems-part-...
gem5 Simulator - https://www.gem5.org/
Verilator Simulator - https://www.veripool.org/verilator/
Maybe you can provide a step-by-step roadmap on how a software guy (C/C++, systems programming) can move on to hardware chip design?
by rramadass
2/19/2026 at 11:13:22 AM
When I became interested in FPGAs recently, I read this book https://nostarch.com/gettingstartedwithfpgasI bought a cheap FPGA board based on Lattice's ice40. There are free OSS tools to write, simulate, and install your Verilog/VHDL design onto the ice40.
It's probably a far cry from what a professional FPGA programmer does with Vivado etc but it might give you an inexpensive idea of the basics and if you want to pursue it.
by i_don_t_know
2/18/2026 at 3:15:07 PM
Getting an EE degree is always an option — but since CS isn’t an engineering degree getting a second bachelor’s will take four years part-time.I’m doing that now at ASU and the total requirement for me is 71 semester credits. Maybe I could have found a program for which I only needed 60ish, but that’s the only program in the country with part-time remote classes that will cover what I need (antennas and RF). Someone who is interested in digital design will have more options. (And I haven’t really looked at other countries so YMMV considerably outside the US.)
by MrMorden
2/19/2026 at 4:23:07 PM
> Getting an EE degree is always an optionIf you aren't from London, San Francisco or Taipei, don't even bother.
EE was a complete waste of my time. I wish I had gone into SE/CS instead.
by erxam
2/18/2026 at 4:38:46 PM
I was going to see if I could quote some job postings from my employer to compare this, and then discovered that even the intranet jobs board does not have salary ranges posted. Sigh. Going to have to feed that back to someone.> Software engineers make great digital logic verification engineers. They can also gradually be trained to do design too. There are significant and valuable skill and knowledge crossovers.
> Software engineers lack the knowledge to learn analogue design / verification, and there’s little to no knowledge-crossover.
Yes. These are much more specific skills than HN expects, you need an EE degree or equivalent to do analogue IC design while you do not to do software.
However I think the very specific-ness is a problem. If you train yourself in React you might not have the highest possible salary but you'll never be short of job postings. There are really not a lot of analogue designers, they have fairly low turnover, and you would need to work in specific locations. If the industry contracts you are in trouble.
by pjc50
2/18/2026 at 2:57:55 PM
If there is a shortage, and engineers are trainable, are there apprenticeships available? I’d gladly move to this field.by culopatin
2/18/2026 at 4:16:30 PM
In the UK, yes there are apprenticeships available (generally at the bigger companies like Arm) but not a huge number of them.The new UK Semiconductor Centre has recently been asking (among many other questions) why the industry hasn't taken up the govt apprenticeship schemes more given the lack of engineers. The answers as to why are ultimately "it's complicated".
Your view on the salary during an apprenticeship will depend a lot on where you're coming from and expectations. They're generally lower than UK Median Salary (for any type of job; April 2025 it was £39k) at around £30kpa, but you're being paid to learn (rather than university studies, where you spend to money to learn). Also, god knows why, but the apprenticeships aren't always in the most in-demand areas (though if I had to guess, it would be because there already aren't enough employees to do the in-demand work, let alone spend some of that time training new people... which in the long-term is a disaster but we're in a short-term-thinking kind of world).
by EdNutting
2/18/2026 at 8:48:52 PM
Im coming from an ok paid job in the us, but like you said, any pay is better than paying a school, and you get real on the job experience, not some textbook version of reality.by culopatin
2/18/2026 at 3:02:27 PM
Nah, we don't do that here, instead ideal entry level applicant should have 5y of experience when applying.by pxtail
2/19/2026 at 4:26:15 PM
Our ideal apprenticeship applicant must have:- 5 years of experience in the proprietary, unique-to-our-company tech stack
- a PhD in semiconductor physics (MSc with 10+ years of experience is also acceptable)
- Taiwanese and US citizenship
- a desire to work 16+ hours a day for 6 days a week
by erxam
2/19/2026 at 9:30:18 PM
I rather hope the mods detach this and the other asinine comments you’ve left across these threads…by EdNutting
2/18/2026 at 11:37:45 AM
Are all positions onsite for these kind of jobs?by epolanski
2/18/2026 at 4:23:29 PM
It varies a lot by company and by role.Most jobs in the architecture/modelling/design/verification roles are basically like software roles (in terms of working patterns / work environment). So, fully remote, hybrid and fully on-site are all possibilities. Hybrid (1-3 days per week in-office) is probably the most common arrangement I've come across in the UK.
If you're moving into stuff like physical design then you start to get involved in chip bring-up, in which case you need to be in a lab which you're unlikely to be able to build at home. That's when on-site starts to become a requirement.
by EdNutting
2/18/2026 at 5:52:27 PM
> * Chip design pays better than software in many casesYou are comparing the narrowest niche of hardware engineering to the broad software profession overall?
> (US and UK included; but excluding comparisons to Finance/FinTech software, unless you happen to be in hardware for those two sectors)
How many hardware jobs are in the finance/fintech sector? I've never anyone working on hardware in finance nor have I seen a job posting for one. And I doubt the highest paid hardware engineer is making remotely close to what the highest paid software engineer in finance is making.
> but I think it is more a symptom than it is a cause.
Or parents, industry professionals, college professors/advisors, etc advise students on future job prospects and students choose accordingly.
by hearsathought
2/18/2026 at 10:23:03 PM
> You are comparingFollowing the lead of everyone else... But if you like I could compare chip design to a selected narrow niche of software that helps me make my point? It doesn't matter. The point is that "hardware doesn't pay" isn't universally true, in the same way "software pays well" is also an untrue universal statement. See my other comments for more nuance or dive into salary guides. One of my comments listed some starting points.
> How many hardware jobs are in the finance/fintech sector?
Quite a few in absolute terms. Not many in relative terms. Pick the view that matches what you wanted to hear.
High Frequency Trading uses FPGAs and custom-ASICs extensively. They're even building their own fully custom data centres (from the soil testing to the chips to the software - in some cases, all done in-house). It's a secretive industry though, by nature, so you'd have to go digging to find out what Jump Trading, XTX Markets, Optiver, etc. are up to -- in London, Bristol, Cambridge, Amsterdam - to name but a few cities with these jobs. I know because I have friends doing them :-).
> Or [...] advise students
Yeah I would love that! But it hasn't really been working as a mechanism for a long time now. Most such people I come across have no awareness of semiconductors. At UK universities, we don't have department-specific expert career advice services, so they're useless. Parents are rarely familiar with the field (as per the general population). Professionals have minimal to no contact with students, especially anyone under 18. Professors/advisors are the best bet but that's really only going to capture students that were _already_ showing an interest.
To be honest, I think having a few more popular US/UK/EU YouTube channels doing any kind of FPGA-based or silicon-based hardware design (i.e. not just RPi or PCB stuff) would help hugely. I've not worked out how a content strategy in this space that I think will work - yet!
by EdNutting
2/19/2026 at 4:30:44 PM
> To be honest, I think having a few more popular US/UK/EU YouTube channels doing any kind of FPGA-based or silicon-based hardware design (i.e. not just RPi or PCB stuff) would help hugely. I've not worked out how a content strategy in this space that I think will work - yet!It doesn't exist because it's impossible. Practical experience valuable enough to get you an apprenticeship is inexistent without knowing an engineer dedicated enough to take out the two or three hours of downtime they have to teach you for free.
Software pays, hardware never will.
by erxam