Software Engineer
Portland, ME · On-site
They are seeking a Software Engineer to develop and maintain applications for their QuickScan platform, collaborating with various teams to enhance software features and support integration with ...
Portland, ME · On-site
They are seeking a Software Engineer to develop and maintain applications for their QuickScan platform, collaborating with various teams to enhance software features and support integration with ...
Portland, ME · On-site
They are seeking a Software Engineer to develop and maintain applications for their QuickScan platform, collaborating with various teams to enhance software features and support integration with ...
Portland, ME · On-site
They are seeking a Software Engineer to develop and maintain applications for their QuickScan platform, collaborating with cross-functional teams to enhance product features and support integration ...
Portland, ME · On-site
They are seeking a Software Engineer to develop and maintain applications for their QuickScan platform, collaborating with cross-functional teams to enhance product features and support integration ...
Mexico, ME · On-site
Job Summary The Software Engineer II designs, develops, tests, implements, and supports enterprise healthcare applications running on the IBM i platform. This position works with RPG, CL, Db2 for i ...
Mexico, ME · On-site
Job Summary The Software Engineer II designs, develops, tests, implements, and supports enterprise healthcare applications running on the IBM i platform. This position works with RPG, CL, Db2 for i ...
... firmware updates, patching, configuration backups, and ongoing network maintenance. * Maintain ... Collaborate with Senior Network Engineers on complex technical issues, infrastructure improvements ...
Quick apply
... firmware updates, patching, configuration backups, and ongoing network maintenance. * Maintain ... Collaborate with Senior Network Engineers on complex technical issues, infrastructure improvements ...
Yarmouth, ME · On-site
$70 - $90/hr
Contribute to cloud migration efforts Qualifications * BS/BA in Computer Science, Software Engineering or equivalent experience * Experience with, or aptitude for, .NET, C# coding * 1-3 years of ...
Yarmouth, ME · On-site
$70 - $90/hr
Contribute to cloud migration efforts Qualifications * BS/BA in Computer Science, Software Engineering or equivalent experience * Experience with, or aptitude for, .NET, C# coding * 1-3 years of ...
Falmouth, ME · On-site
Contribute to cloud migration efforts Qualifications * BS/BA in Computer Science, Software Engineering or equivalent experience * Experience with, or aptitude for, .NET, C# coding is a plus * 1-3 ...
Falmouth, ME · On-site
Contribute to cloud migration efforts Qualifications * BS/BA in Computer Science, Software Engineering or equivalent experience * Experience with, or aptitude for, .NET, C# coding is a plus * 1-3 ...
... firmware updates and lifecycle refresh, and implement and monitor approved changes in line with ... Partner with architects and engineering teams to validate solution designs, then support testing ...
... firmware updates and lifecycle refresh, and implement and monitor approved changes in line with ... Partner with architects and engineering teams to validate solution designs, then support testing ...
As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work environment where they can achieve their ...
As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work environment where they can achieve their ...
About the Role At WEX, a Software Development Engineer (SDE) Level 4 is a recognized Staff/Lead technical expert who provides cross-platform strategic leadership. You will influence global system ...
About the Role At WEX, a Software Development Engineer (SDE) Level 4 is a recognized Staff/Lead technical expert who provides cross-platform strategic leadership. You will influence global system ...
About the Role At WEX, a Software Development Engineer (SDE) Level 4 is a recognized Staff/Lead technical expert who provides cross-platform strategic leadership. You will influence global system ...
About the Role At WEX, a Software Development Engineer (SDE) Level 4 is a recognized Staff/Lead technical expert who provides cross-platform strategic leadership. You will influence global system ...
About the Role At WEX, a Software Development Engineer (SDE) Level 4 is a recognized Staff/Lead technical expert who provides cross-platform strategic leadership. You will influence global system ...
About the Role At WEX, a Software Development Engineer (SDE) Level 4 is a recognized Staff/Lead technical expert who provides cross-platform strategic leadership. You will influence global system ...
About the Role At WEX, a Software Development Engineer (SDE) Level 4 is a recognized Staff/Lead technical expert who provides cross-platform strategic leadership. You will influence global system ...
About the Role At WEX, a Software Development Engineer (SDE) Level 4 is a recognized Staff/Lead technical expert who provides cross-platform strategic leadership. You will influence global system ...
Portland, ME · On-site
$40 - $50/hr
Update firmware, device parameters, and control configurations as needed. * Assist technicians with advanced troubleshooting and system optimization. Customer & Field Support * Deliver professional ...
Portland, ME · On-site
$40 - $50/hr
Update firmware, device parameters, and control configurations as needed. * Assist technicians with advanced troubleshooting and system optimization. Customer & Field Support * Deliver professional ...
Yarmouth, ME · On-site
$101.96 - $104/hr
Software Developer Veritas Prime LLC, an IT consulting Firm, headquartered in Orlando, FL with branch officeslocated at Yarmouth, ME and Shawnee, KS -has multiple openings at Shawnee, KSfor JOB ID ...
Yarmouth, ME · On-site
$101.96 - $104/hr
Software Developer Veritas Prime LLC, an IT consulting Firm, headquartered in Orlando, FL with branch officeslocated at Yarmouth, ME and Shawnee, KS -has multiple openings at Shawnee, KSfor JOB ID ...
$72.6K - $84.1K
1% of jobs
$84.1K - $95.5K
2% of jobs
$95.5K - $106.9K
3% of jobs
$106.9K - $118.4K
3% of jobs
$118.4K - $129.8K
6% of jobs
$133.8K is the 25th percentile. Wages below this are outliers.
$129.8K - $141.3K
26% of jobs
$141.3K - $152.7K
3% of jobs
$152.7K - $164.2K
3% of jobs
The median wage is $164.9K / yr.
$164.2K - $175.6K
23% of jobs
$175.6K - $187K
1% of jobs
$188K is the 75th percentile. Wages above this are outliers.
$187K - $198.5K
27% of jobs
$72.6K
$162.1K
$198.5K
| Aspect | Firmware Engineer | Embedded Software Engineer |
|---|---|---|
| Credentials | Bachelor's in Electrical Engineering, Computer Engineering, or related fields; knowledge of hardware and low-level programming | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; strong programming skills in C/C++ |
| Work Environment | Designing and developing firmware for hardware devices, often working closely with hardware teams | Developing software for embedded systems, often in real-time environments |
| Industry Usage | Electronics, consumer devices, IoT, automotive | Consumer electronics, medical devices, industrial automation |
Firmware Engineers focus on creating low-level code that directly interacts with hardware components, while Embedded Software Engineers develop software that runs on embedded systems, often with a broader scope. Both roles require similar technical skills and often overlap in industries like consumer electronics and IoT.
The most popular types of Firmware Engineer jobs in Maine are:
For Firmware Engineer jobs in Maine, the most frequently searched job titles are:
The top searched job categories for Firmware Engineer jobs in Maine are:
For Firmware Engineer jobs in ME, the most frequently searched job titles are:

Full-time
Re-posted 29 days ago
Sourced by ZipRecruiter
Guided missile and space vehicle manufacturing
501 - 1,000 Employees
Simsbury, CT, US
1836