Search jobs > Hartford, CT > Senior embedded software

Senior Embedded Software Engineer

Top Prospect Group
Hartford, CT, United States
$110K-$120K a year
Full-time

We are seeking a talented and experienced Senior C++ Engineer / Embedded Engineer to join our team. As a key member of our engineering team, you will play a critical role in designing, developing, and optimizing embedded software solutions for our cutting-edge products.

If you're passionate about pushing the boundaries of technology and thrive in a collaborative environment, we want to hear from you!

$110-120K

Full Time

Hybrid in CT

Experience with microcontroller embedded programming

Responsibilities :

  • Design, develop, and maintain embedded software solutions using C++ for our products.
  • Collaborate with cross-functional teams to define requirements, architecture, and specifications for embedded systems.
  • Implement and optimize algorithms, data structures, and software components to meet performance and memory constraints.
  • Participate in code reviews, debugging, and troubleshooting to ensure high-quality software delivery.
  • Develop and maintain unit tests, integration tests, and automated test frameworks for embedded software.
  • Work closely with hardware engineers to integrate software with hardware components and peripherals.
  • Stay up-to-date with industry trends, best practices, and emerging technologies in embedded systems and C++ development.
  • Mentor junior engineers and contribute to a culture of continuous learning and improvement.

Required Education and Experience

  • Minimum of a Bachelor s degree in Computer Science (knowledge and experience in Electrical Engineering and embedded systems preferred)
  • 5+ years of professional software development using C / C++.
  • Experience with software debuggers and emulators, compilers, linkers, and build environment.
  • Experience reading electrical schematics and hardware troubleshooting.
  • Experience developing software for hardware based control solutions.
  • Knowledge of and experience using Lab equipment (oscilloscopes, meters, logic analyzers etc.)
  • Experience using formal Software behavior specification approaches such as UML, OO, State Machines, Data Flow Diagrams, and Flow-Charts.
  • Experience with Software Quality Control, issues tracking, gate reviews, and review checklists.
  • Formal Software Test Methods, tools, and procedures.
  • Development of software under IEC, ISO, UL, DO-178C, or other formal software Quality Management Systems and Software life cycle processes.
  • Excellent communication and collaboration skills and an ability to interface with business stakeholders and other engineers.
  • Ability to prioritize, meet deadlines, and to work well under pressure.
  • Must enjoy working in a fast-paced teamwork environment with shifting priorities.
  • Proficient written and oral communication skills that provide effective interaction with all levels of the business organization.
  • Experience working with tools like Git and Jenkins a plus.
  • Experience working in an Agile / Scrum environment using tools like Atlassian JIRA / Confluence a plus.
  • 30+ days ago
Related jobs
Promoted
Cleo
Hartford, Connecticut

Shows an understanding of object-oriented concepts, software design principles, and a full software development lifecycle. Bachelor’s Degree (and/or Post Graduate Degree) in computer science, software engineering or related experience . In a nutshell, Cleo is a rapidly growing category leader in eco...

Promoted
GEICO
Hartford, Connecticut

As a Senior Go/Java Engineer, you will be a key member of the engineering staff, work in a highly collaborative environment and have a passion for building high-performance, low maintenance, zero-downtime platforms, and applications. You will help drive our insurance business transformation as we tr...

Promoted
Disney Entertainment & ESPN Technology
Bristol, Connecticut

Our team is seeking a Senior Software Engineer to help us deliver excellent streaming experiences for Hulu, Disney+ and ESPN as a developer of our client player. As a senior engineer, you will get to own large features, lead the technical direction of our work, and provide technical expertise to oth...

Triumph Group
West Hartford, Connecticut

The selected candidate will collaborate closely with systems integration, electronics engineers, project management and test engineers, as well as fellow software engineers. Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or similar disciplin...

Wolters Kluwer DXG U.S., Inc.
Remote, CT, USA
Remote

Collaborate effectively with product managers, clinicians, data scientists, and software engineers. Professionals in healthcare, legal, business, tax, accounting, finance, audit, risk and compliance rely on Wolters Kluwer's market-leading information-enabled tools and software solutions to manage th...

Disney Entertainment & ESPN Technology
Bristol, Connecticut

As a Senior Software Engineer, you will focus on engineering beautiful user interfaces and interactions. Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience. Minimum of 5 years of...

CDK Global
Hartford, Connecticut

Position Responsibilities & Essential function.UI components, 3rd party integrations, and refactoring current applications.Compensation: $115,000 - $135,000.CDK Global is committed to fair and equitable compensation practices.Compensation packages are based on several factors, including but not ...

Disney Entertainment & ESPN Technology
Bristol, Connecticut

Our team is seeking a Senior Software Engineer to help us deliver excellent streaming experiences for Hulu, Disney+ and ESPN as a developer of our client player. As a senior engineer, you will get to own large features, lead the technical direction of our work, and provide technical expertise to oth...

Travelers
Hartford, Connecticut

Travelers is seeking a Senior Software Engineer to join our organization as we grow and transform our Technology landscape. Individual will complete advanced software end to end engineering tasks that span many parts of a system including designing, developing, analyzing, configuring, testing, debug...

Activision Blizzard
CT, US
Remote

As a SENIOR GAMEPLAY ENGINEER you will be optimizing, enhancing, and developing new engine systems on top of the foundation of Call of Duty’s AAA technology. Founded in 1990, Raven Software is the developer of numerous award-winning games including Hexen, Star Wars Jedi-Knight II: Jedi Outcast, Marv...