Senior Embedded Software Engineer

Rise Technical Recruitment Ltd
Danbury, CT, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$140,000.0 - $180,000.0
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Embedded Software Object-Oriented Software Development Performance Tuning Software Architecture Software Engineering Systems Architecture Systems Integration C++14

Job description

Are you a Senior or Principal Software Engineer with deep expertise in C++ and object-oriented design, looking for a highly technical, hands-on role where you can take ownership of complex embedded systems?

This is an opportunity to play a key role in the development of advanced control and automation software for high-precision industrial equipment. You will work on challenging, performance-critical applications, contributing to system architecture, software design, and full lifecycle development.

In this role, you will lead the design and implementation of real-time embedded software, working closely with multidisciplinary engineering teams to define requirements and deliver robust, scalable solutions. You will take ownership of critical technical projects, support system integration and testing, and solve complex engineering challenges across hardware and software environments.

This is a great opportunity for a Senior or Principal Engineer to join a well-established, market-leading company where technical depth is valued, and engineers are trusted to drive key product development initiatives.

The Role:

  • Lead the design and development of real-time embedded software using modern C++
  • Define software architecture and implement strong object-oriented design principles
  • Support system integration, testing, and performance optimization
  • Own complex, high-impact projects from concept through release

Requirements

Do you have experience in Systems integration?, * Strong C++ skills with strong object-oriented design experience

  • Experience developing embedded or real-time control systems
  • Experience working with hardware-integrated or mechatronic systems
  • Senior or Principal-level engineer comfortable taking full technical ownership
  • US Citizen or Green Card Holder

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off, The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

8:32 min

Benchmarking GitOps engine constraints for extensive multi-cluster environments

Artem Lajko · Europe 2026 Virtual

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · WWC 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

4:10 min

Masking system latency through strategic character design

Ben Hopkins +1 · Coffee With Developers

1:14 min

Addressing automotive mission-critical safety in embedded software development

David Romić · WWC 2023

Videos

See all

Related articles

See all