software engineer
- noun
- /ˈsɔːfˌtɛr ˌɛnˈdʒɪnɪr/
- Specialized
- Kevin served as an evangelist for OpenSocial and as a software engineer at Google.
- a former software engineer
Please welcome Team Coco software engineer John Danic.
- Please welcome Team Coco software engineer John Danic.
- It's like the common app for software engineers with no resume needed.
- I, I was a software engineer and I was working for Accenture.
- And it's there's it feels like a responsible software engineer should know how to use these.
- So right, Software engineers, by the way, they only do what they're told to do.
- You know, I'm a trained software engineer and I saw a real opening in the the iPhone market.
- And usually if you're a good software engineer, you're going to make sure there's no, you know, you treat warnings as errors.
- What will happen there when we are not educating the young people today in Honduras or in Colombia to be software engineers?
- And you know, I mean the righteous anger that you reserve for your own industry re software engineers slash tech people.
Examples
-
As a software engineer, she designs applications that help businesses operate more efficiently.
-
Ellen Ulman (2013), a former software engineer, recently wrote about what it takes to become a successful computer programmer.
Academic text (2014) -
How much do software engineers at the fan companies get paid?
-
As a Chinese software engineer explained to me, "Sometimes, in China, you get the first contract."
Academic text (2009) -
When I first started my career, I wanted to be a senior software engineer.
Blog text (12) -
David Cook was a software engineer in the oil and gas industry in Texas.
-
Michael R. Glass is a software engineer at IBM Research.
Academic text (2017) -
Data varies, but most surveys indicate that there are about 1.5 million software engineers in the U.S.
Blog text (30) -
To achieve this, good teamwork between hardware and software engineers is essential.
Academic text (2000) -
The five credit-hour course is targeted at software engineers and business students and meets program requirements for the B.S. in Information Technology.
Academic text (2017)
Synonyms
A person or company that makes computer programs like apps
A person who writes, tests, and fixes computer programs
A person who designs, writes, and tests computer code
A person who writes programs that tell computers what to do
A person who writes and fixes software
How Experienced
Surface Forms
Morphology
The meaning 'a person who designs, writes, and tests computer programs' is directly and transparently derived from combining 'software' (computer programs) with 'engineer' (a skilled person who designs systems). This noun+noun compositional pattern is regular in English and mirrored in many other languages, so a B1 learner who knows both constituents will readily infer the MWE meaning.
Etymology
The name software engineer comes from the words software, meaning the programs a computer runs, and engineer, meaning a person who plans and builds things. Imagine an engineer drawing a plan for a machine; a software engineer makes plans and builds programs, so the name means 'someone who designs and builds computer programs'.