Demo

Senior Embedded Software Engineer

HIRESIGMA
Gray, ME Full Time
POSTED ON 5/29/2026
AVAILABLE BEFORE 6/27/2026

Description:

  • Demonstrate skill in developing original designs with C/C in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems (Linux, etc.).
  • Have communication and technical leadership skills needed to interface with the customer and direct a technical team through a development project.
  • Have specific experience with common microcontroller and/or embedded processing platforms such as ARM and PIC. Experience with DSP and/or FPGA based SoCs is a plus.
  • Have a strong understanding of embedded software design and architectural concepts as well as the integration between firmware and hardware.
  • Have a strong understanding of software development tools and methodologies used in the context of embedded systems.
  • Familiarity with source control via established systems such as Git.
  • Demonstrate skill in independently using electronics lab equipment to develop/troubleshoot low-level drivers and hardware integration for interfaces such as I2C, SPI, UART, USB, etc.
  • Have a thorough understanding of higher-level languages, object-oriented methodologies, UI implementation, and PC application programming. Experience with Qt framework is a plus.
  • Have a strong understanding of software test and QA tools and methodologies.
  • Be able to work with a minimum of supervision and follow established design procedures during the development cycle, documenting the design to Enercon’s standards.
  • Possess good interpersonal skills and have the ability to work between multiple departments in carrying out this position’s duties.

Salary.com Estimation for Senior Embedded Software Engineer in Gray, ME
$110,544 to $130,734
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Senior Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at HIRESIGMA

  • HIRESIGMA Bridgeport, CT
  • Required Experience: 5 plus years of progressive accounting experience. Strong experience with revenue recognition, reconciliations, and financial reportin... more
  • 1 Day Ago

  • HIRESIGMA Gray, ME
  • Experience you will need: B.S. in Engineering (or equivalent combination of experience and education) in Electrical (EE or EET), Mechanical (ME or MET), or... more
  • 2 Days Ago

  • HIRESIGMA Kansas, MO
  • Required Qualifications: 3 years of business development, sales, or account management experience within one or more of the following: Glass and glazing Co... more
  • 2 Days Ago

  • HIRESIGMA Manchester, CT
  • Experience you will need: M.D. Psychiatrist – Board Certified in Psychiatry, Board Certified in Child and Adolescent Psychiatry. Experience with seriously ... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Senior Embedded Software Engineer jobs in the Gray, ME area that may be a better fit.

  • Veeva Systems Portland, ME
  • Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), is on a mission ... more
  • 2 Days Ago

  • IDEXX Westbrook, ME
  • We're looking for a Senior Software Engineer to help shape the platform powering our diagnostic data services. Our team builds and maintains the APIs that ... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!