Demo

Senior Software Engineer, Embedded Systems

Eliassen Group
Bloomfield, CT Contractor
POSTED ON 5/18/2026
AVAILABLE BEFORE 6/20/2026
Description

Onsite in Bloomfield, CT

Our client seeks a Senior Software Engineer to develop embedded software for commercial elevator products. The role will contribute across the full lifecycle from concept through production, implementing features in C/C , executing unit and integration tests, and supporting releases. The engineer will collaborate in a team setting, work with hardware simulators and tools, and maintain coding standards while supporting both legacy controls and new product development.

We can facilitate w2 and corp-to-corp consultants. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.

Rate: $60.00 to $65.00/hr. w2

Responsibilities

  • Design and develop embedded controls for elevator products across concept, design, validation, and production phases.
  • Coordinate activities for elevator control system components including control boards and field tools.
  • Implement software features and change requests in C/C for embedded systems.
  • Develop and execute unit and integration tests using hardware simulators in an engineering lab.
  • Document test procedures, results, software requirements, and design implementation details.
  • Adapt to complex existing environments and understand elevator control hardware and interfaces.
  • Perform regression testing to support software releases and enhance existing features.
  • Execute configuration control and change management for new software.
  • Troubleshoot field issues and deliver appropriate software solutions.
  • Adhere to coding standards and promote code reviews to deliver cohesive software.
  • Contribute to both legacy controls and new product development.

Experience Requirements

  • BS or BA in Computer Engineering, Electrical Engineering, Computer Science, or related field with 7 years of experience, or a master’s degree in software engineering with 5 years of experience.
  • Strong embedded C/C development experience.
  • Embedded Linux or other RTOS experience (VxWorks, ThreadX, Green Hills), inter-process communication, and multithreaded applications.
  • VB.NET or C# experience for designing UI/UX simulator tools.
  • Hands-on development with communication protocols such as CAN, RS232, RS422, RS485, SPI, I2C, timers, EEPROM, and flash driver interfaces.
  • Experience with source version control systems such as Git, Subversion, and Atlassian tools.
  • Real-time and multithreaded debugging using emulators, logic analyzers, remote debugging, oscilloscopes, serial analyzers, JTAG/BDM, and CANalyzer.
  • Java or Python experience (preferred).
  • Experience on ColdFire and ARM 32-bit microcontrollers (preferred).
  • Experience with defect tracking software such as JIRA or Bugzilla (preferred).
  • Understanding of cybersecurity concepts (preferred).
  • Ability to understand hardware design and schematics, including electrical one-line and three-line at a high level (preferred).
  • Ability to work in elevator hoistways and machine rooms as needed (preferred).
  • Background in product-based companies (preferred).

Education Requirements

  • BS or BA in Computer Engineering, Electrical Engineering, Computer Science, or a closely related field, or a master’s degree in software engineering.

Salary : $60 - $65

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 Software Engineer, Embedded Systems?

Sign up to receive alerts about other jobs on the Senior Software Engineer, Embedded Systems 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: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
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 Eliassen Group

  • Eliassen Group Providence, RI
  • Description: Hybrid providence office is the most preferred option even if it's few days in office but remote is ok in the northeast footprint in Providenc... more
  • 1 Day Ago

  • Eliassen Group Washington, DC
  • Description: Onsite in Washington, DC our client seeks a Sr. Site Reliability Engineer III to design, automate, and operate mission-critical systems for fe... more
  • 1 Day Ago

  • Eliassen Group Washington, DC
  • Description: On-site in Washington, DC Our client seeks a Sr. Solutions Architect III - Cyber to design, implement, and manage scalable cybersecurity solut... more
  • 1 Day Ago

  • Eliassen Group Washington, DC
  • Description: Washington, DC Hybrid, 3 days onsite / 2 days remote Our client seeks a Senior Infrastructure Engineer to manage and optimize on-premises and ... more
  • 1 Day Ago


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

  • Jobs via Dice Bloomfield, CT
  • Description: Onsite in Bloomfield, CT Our client seeks a Senior Software Engineer to develop embedded software for commercial elevator products. The role w... more
  • 2 Days Ago

  • Eliassen Group Hartford, CT
  • Onsite in Hartford, CT Our client seeks a staff software engineer to lead embedded software development for commercial products. The role will guide archit... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!