1

Programming Salary Jobs (NOW HIRING)

The Chief Engineer is responsible for surveying, investigating and inspecting the hotel to determine work required for maintenance and improvement, and for the scheduling and follow up of work. This ...

Quality Control Technician

Brentwood, NY · On-site

$59.50K - $84K/yr

Additional experience in electronics manufacturing or firmware programming. Salary: $59,500 - $84,000 depending on experience Disclaimer: This should not be construed to imply that these requirements ...

The Chief Engineer is responsible for surveying, investigating and inspecting the hotel to determine work required for maintenance and improvement, and for the scheduling and follow up of work. This ...

Director of Engineering SUMMARY: To supervise the maintenance operations and physical condition of the hotel to ensure highest standards of guest satisfaction within allotted budget. QUALIFICATIONS:

Director of Engineering SUMMARY: To supervise the maintenance operations and physical condition of the hotel to ensure highest standards of guest satisfaction within allotted budget. QUALIFICATIONS:

... programming _____ Salary: Commensurate with experience. Once hired on to this company you get a car allowance and cell phone, and also they have a bonus program based on sales. Using Google for jobs?

Quality Control Technician

Brentwood, NY · On-site

$59.50K - $84K/yr

Additional experience in electronics manufacturing or firmware programming. Salary: $59,500 - $84,000 depending on experience Disclaimer: This should not be construed to imply that these requirements ...

next page

Showing results 1-20

Programming Salary information

See salary details

$44.5K

$70.9K

$99K

How much do programming salary jobs pay per year?

As of Jun 1, 2026, the average yearly pay for programming salary in the United States is $70,857.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,000.00 and $88,500.00 per year, depending on experience, location, and employer.

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

To thrive as a Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and often a degree in computer science or a related field. Familiarity with development environments, version control systems like Git, and sometimes certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate are typical. Standout programmers also possess attention to detail, effective communication, and the ability to work collaboratively in teams. These skills are crucial for creating reliable, efficient software solutions and for adapting to evolving technology requirements.

What are some common challenges programmers face regarding salary negotiations, and how can they prepare for them?

Programmers often encounter challenges during salary negotiations such as understanding their market value, navigating company salary bands, and articulating their technical contributions effectively. It's helpful to research current salary trends for your specific programming language and experience level, and to prepare examples of your project impact or unique skills. Practicing negotiation conversations can also boost your confidence and help you advocate for fair compensation.

What is the average salary for a programmer?

The average salary for a programmer can vary based on factors such as location, experience, education, and the specific programming languages they use. In the United States, the average annual salary for a programmer typically ranges from $60,000 to $120,000, with entry-level positions starting closer to $60,000 and experienced programmers or specialists earning upwards of $120,000 or more. Salaries may also be higher in tech hubs like San Francisco, New York, or Seattle. Additionally, programmers with expertise in high-demand technologies or roles, such as data science or cybersecurity, may command higher salaries.

What is the difference between Programming Salary vs Software Developer Salary?

AspectProgramming SalarySoftware Developer Salary
Required CredentialsTypically requires coding skills, certifications varyRequires coding skills, often with degrees or certifications in computer science
Work EnvironmentOften freelance, contract, or project-based rolesUsually employed full-time in tech companies or organizations
Employer & Industry UsageUsed across tech, startups, and freelance marketsCommon in software firms, tech departments, and IT services
Search & Comparison IntentPeople compare salaries for programming rolesPeople compare salaries for software development roles

While both programming and software developer salaries involve coding skills, programming salaries often refer to freelance or contract work, whereas software developer salaries typically relate to full-time employment in tech companies. Understanding these differences helps job seekers and employers set appropriate salary expectations.

What cities are hiring for Programming Salary jobs? Cities with the most Programming Salary job openings:
What are the most commonly searched types of Programming Salary jobs? The most popular types of Programming Salary jobs are:
What states have the most Programming Salary jobs? States with the most job openings for Programming Salary jobs include:
Infographic showing various Programming Salary job openings in the United States as of May 2026, with employment types broken down into 74% Full Time, 13% Part Time, and 13% Contract. Highlights an 72% Physical, and 28% Remote job distribution, with an average salary of $70,857 per year, or $34.1 per hour.
Embedded Software Engineer

$90K - $115K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

Job Type
Full-time
Description
At Microwave Techniques, we don't just make components and systems-we enable breakthroughs. With facilities in Gorham, ME, Nashua, NH, and Hamburg, Germany, we are a global leader in high-power RF technology. Our solutions drive progress in scientific research, high-energy physics, national labs, defense, medical, and industrial applications. For over 30 years, we've partnered with innovators worldwide to deliver state-of-the-art RF components that power particle accelerators, fusion research, and advanced radar systems.
This full time role can be based in either our Nashua, NH or Gorham, ME location.
What You'll Do
PCB Design
• Develop schematics for analog and digital circuits, including power electronics.
• Preform PCB layout for up to 4 layers.
• Specify components based on design criteria.
• Improve existing PCB designs.
• Hardware prototyping such as hand soldering, bench testing, debugging etc.
Programming
• Develop embedded firmware for MCUs - particularly PIC32.
• Implement drivers for peripherals (SPI, I²C, UART, CAN, USB, Ethernet).
• Interface MCUs with analog sensors and PLC control systems.
• Other duties as assigned
What We Offer
A comprehensive benefits package available day one, including health, dental, vision as well as company paid life insurance, short and long-term disability insurance
AD&D, critical illness and accident insurance
401K plan with an employer match
Employee Assistance Program
Discretionary bonuses
Paid time off (PTO)
Paid holidays
Tuition reimbursement opportunities
Training opportunities
Employee recognition awards
Employee lunches and parties
Employee purchase program
Safety shoe and eyewear reimbursement program
Work Location & Schedule
This role can sit at 104 Perimeter Rd. Nashua, NH or 28 Sanford Dr. Gorham, Maine and works a base schedule of Monday through Friday.
Pay Range
$90,000 - $115,000 Annually
Equal Opportunity & Accessibility
Microwave Techniques is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition, or any protected category under local, state, or federal laws. Consistent with the ADA, applicants may request accommodations needed to participate in the application process.
Requirements
What You Bring
Required Skills
• Proficiency with PCB CAD tools (Altium, KiCad, Eagle).
• Ability to read and interpret data sheets to select components for given design.
• Assembling / reworking printed circuit boards.
• C/C++ for embedded systems.
• Bare-Metal / RTOS experience.
• Ability to use physical diagnostic tool such as oscilloscopes, logic analyzers, DMMs.
• Ability to coherently organize documentation.
• Ability to work in a hands-on and cross disciplinary environment.
Education and Experience
• 1-6 years of schematic design, PCB layout, and embedded programming.
• BS in Electrical or Computer engineering (or equivalent experience).
Pluses
• RF PCB layout experience.
• Familiarity with RF components.
• Experience with FPGAs / HDL - Verilog preferred.
• Experience with Siemens or Allen Bradley PLC programming.
Salary Description
$90,000 - $115,000