1

Senior Embedded Software Engineer Jobs in Connecticut

Embedded Engineer I

Northford, CT · On-site

$120K - $158K/yr

Understanding of hardware-software integration and testing. * De-bugging skills. * MCU architecture ... Develop and maintain embedded software solutions utilizing C/C++ programming languages.

Embedded Engineer I

Northford, CT · On-site

$120K - $158K/yr

Understanding of hardware-software integration and testing. * De-bugging skills. * MCU architecture ... Develop and maintain embedded software solutions utilizing C/C++ programming languages.

Embedded Software Leadership: Lead the development and implementation of embedded software for ... Provide technical leadership and guidance to the embedded software engineering team, promoting best ...

Senior Software Engineer

Bloomfield, CT

$122K - $161K/yr

Develop and maintain embedded and networked automation software from design and prototyping through ... The Senior Software Engineer plays a key role in advancing automation capabilities, improving ...

Software Engineer

Bloomfield, CT · Hybrid

$60 - $65/hr

Job#: 3032775 Software Engineer II Location: Bloomfield, Connecticut - Hybrid Onsite Employment ... Develop, implement, and maintain embedded control software for elevator systems. * Participate in ...

Embedded Software Leadership: Lead the development and implementation of embedded software for ... Provide technical leadership and guidance to the embedded software engineering team, promoting best ...

Software Engineer The Software Engineer designs, develops, troubleshoots and debugs moderately ... Designing embedded systems using microcontrollers, sensors and analog/digital interface circuits.

Sr Software Engineer

Wilton, CT

$126K - $167K/yr

Software System Integration Engineer Working hours: Second Shift: 2PM-10 PM EST ... Test automation - Python and C++ Embedded is preferred (more from testing & quick bug fix ...

next page

Showing results 1-20

Senior Embedded Software Engineer information

See Connecticut salary details

$71.8K

$137.7K

$184.1K

How much do senior embedded software engineer jobs pay per year?

As of Jun 14, 2026, the average yearly pay for senior embedded software engineer in Connecticut is $137,721.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,000.00 and $154,600.00 per year, depending on experience, location, and employer.

What should a 70 year old be doing every day at home?

A senior embedded software engineer at age 70 can engage in daily activities that promote mental stimulation and physical health, such as reading technical articles, practicing coding exercises, or participating in hobbies. Maintaining a routine that includes light exercise, social interaction, and mental challenges helps support overall well-being and cognitive function.

Are you a senior at 55?

Age does not determine eligibility for a Senior Embedded Software Engineer position; employers focus on experience, skills, and technical proficiency. Many professionals work into their 50s and beyond, bringing valuable expertise in embedded systems, programming languages like C or C++, and familiarity with hardware development. Certifications and continuous learning can also support career advancement regardless of age.

In what grade is senior?

The term 'senior' in the job title Senior Embedded Software Engineer typically indicates a professional with several years of experience, often 5 or more years in embedded systems development. It reflects a high level of expertise in programming languages like C or C++, hardware interaction, and possibly leadership responsibilities, but does not correspond to a specific grade or pay scale universally.

How often should a 75 year old woman take a shower?

A senior embedded software engineer should consider personal hygiene needs similar to other adults; generally, a shower every 2-3 days is sufficient unless individual health conditions or activity levels require more frequent bathing. It is important to maintain skin health and comfort, especially for older adults who may have sensitive skin or mobility issues.

What is a Senior Embedded Software Engineer?

A Senior Embedded Software Engineer is an experienced professional who designs, develops, tests, and maintains software that runs on embedded systems—specialized computing devices that are not traditional computers, such as automotive control systems, medical devices, or consumer electronics. They often work closely with hardware engineers to ensure software integrates seamlessly with hardware components. Senior engineers typically lead projects, mentor junior staff, and contribute to system architecture and design decisions. Their expertise includes programming languages like C or C++, real-time operating systems, and debugging tools specialized for embedded environments.

What is the difference between Senior Embedded Software Engineer vs Embedded Software Engineer?

AspectSenior Embedded Software EngineerEmbedded Software Engineer
Required CredentialsBachelor's/Master's in Computer Engineering, Electrical Engineering, or related field; experience in embedded systemsBachelor's degree in relevant field; entry-level to mid-level experience
Work EnvironmentDesigning, developing, testing embedded systems for hardware productsDeveloping firmware and software for embedded devices, often under supervision
Employer & Industry UsageTech companies, automotive, aerospace, consumer electronicsSimilar industries, often as part of product development teams

The main difference between a Senior Embedded Software Engineer and an Embedded Software Engineer lies in experience and responsibility. Senior engineers typically have more expertise, lead projects, and mentor junior staff, while embedded software engineers focus on developing and testing embedded code. Both roles require similar technical skills and industry knowledge, but senior roles involve greater leadership and strategic input.

What are some common challenges Senior Embedded Software Engineers face when integrating software with new hardware platforms?

Senior Embedded Software Engineers often encounter challenges such as ensuring software compatibility with diverse hardware architectures, optimizing for limited memory or processing power, and debugging hardware-software interactions. These engineers must frequently collaborate with hardware teams to resolve timing issues, manage device drivers, and ensure reliable system performance. Successfully navigating these challenges requires strong problem-solving skills, adaptability, and a deep understanding of both hardware constraints and software design.

What are the key skills and qualifications needed to thrive as a Senior Embedded Software Engineer, and why are they important?

To thrive as a Senior Embedded Software Engineer, you need deep expertise in embedded C/C++ programming, real-time operating systems (RTOS), and a strong background in computer engineering or a related field. Familiarity with hardware debugging tools (such as oscilloscopes and logic analyzers), version control systems (like Git), and relevant certifications (e.g., ARM Accredited Engineer) is typically required. Exceptional problem-solving, communication, and project leadership skills help you collaborate effectively and mentor junior engineers. These competencies ensure the creation of robust, efficient, and reliable embedded systems critical for product success.
What are the most commonly searched types of Embedded Software Engineer jobs in Connecticut? The most popular types of Embedded Software Engineer jobs in Connecticut are:
What are popular job titles related to Senior Embedded Software Engineer jobs in Connecticut? For Senior Embedded Software Engineer jobs in Connecticut, the most frequently searched job titles are:
What job categories do people searching Senior Embedded Software Engineer jobs in Connecticut look for? The top searched job categories for Senior Embedded Software Engineer jobs in Connecticut are:
What cities in Connecticut are hiring for Senior Embedded Software Engineer jobs? Cities in Connecticut with the most Senior Embedded Software Engineer job openings:
Infographic showing various Senior Embedded Software Engineer job openings in Connecticut as of June 2026, with employment types broken down into 84% Full Time, 10% Part Time, 1% Temporary, and 5% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $137,721 per year, or $66.2 per hour.

DO-178 Software Engineer

Sopra Steria

East Hartford, CT

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

Company Description

CS Group USA, a subsidiary of CS Group, is a key player in the development and certification of safety-critical systems in the aerospace industry in the United States. 

Joining CS Group USA is a unique opportunity to work on complex high-tech systems for the most prestigious aerospace manufacturers in the country. Our team operates primarily remotely, with employees based across multiple U.S. states, offering flexibility while staying closely connected. We offer competitive compensation, comprehensive benefits, and a collaborative environment that fosters skill development and active involvement in the company's growth.

Job Description

As a DO-178 Software Engineer, you will contribute to the development and verification of embedded software in compliance with DO-178C guidelines for safety-critical avionics systems.

You will work closely with system engineers, software developers, and certification specialists to ensure compliance with aviation safety standards.

Responsibilities

  • Develop embedded software for real-time avionics systems
  • Participate in the full software lifecycle in accordance with DO-178C
  • Produce and maintain certification artifacts (plans, standards, and lifecycle data)
  • Perform software verification and validation activities (reviews, unit testing, integration testing)
  • Contribute to traceability between requirements, design, code, and tests
  • Support certification activities with authorities and customers
  • Participate in technical reviews and audits
  • Collaborate with multidisciplinary teams (systems, hardware, quality, safety)
Qualifications
  • Bachelor's or Master's degree in Computer Engineering, Software Engineering, or Aerospace Engineering
  • Experience in embedded software development
  • Good understanding of DO-178C software lifecycle processes
  • Experience with C or C++ programming
  • Knowledge of software verification activities (unit testing, integration testing, structural coverage)
  • Familiarity with requirements management and traceability tools (e.g., DOORS or equivalent) is an asset
  • Experience with avionics certification environments is a strong asset
  • Strong communication skills and ability to work in a collaborative engineering environment
Additional Information

CS Group US values diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people and people with disabilities to apply.

Benefits

  • All members included in annual cash bonus opportunity
  • 2% annual retirement benefit opportunity
  • Training/Professional Development opportunities for all members
  • 6 paid holidays
  • Industry leading medical, dental, and vision Insurance
  • Vacation / Sick Time / Bereavement leave
  • Employee Assistance Program, including mental health benefits
  • Spouse / Child Optional Life 
  • Whole Life Insurance / Critical Illness Insurance / Legal Assistance / Military Leave

All your information will be kept confidential according to EEO guidelines.