Senior Embedded C++ Software Engineer (On-site)

HEPCO
Nashua, NH, United States
2 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$156,000.0 - $166,400.0
Working hours
Regular working hours

Tech stack

Testing (Software) Microsoft Windows JIRA Bash Shell Unix Linux Microprocessors Eclipse (Software) Embedded C Embedded Software Python (Programming Language) Linux System Administration
+10 more
Object-Oriented Software Development Software Engineering Software Requirements Analysis Scripting Graphics Processing Unit (GPU) DOORS (Software) Git Information Technology Bitbucket C++14

Job description

HEPCO is seeking a Senior Embedded C++ Software Engineer for our client. This is a temp-to-permanent position requiring 100% onsite work due to the nature of the program.

  • Analyze, design, develop, and modify complex embedded software, primarily using modern C++.
  • Evaluate complex software designs and identify potential design flaws.
  • Prepare software design documentation in accordance with established processes.
  • Develop within Windows, Unix, and Linux environments.
  • Work with embedded targets ranging from ARM processors to high-performance x86-64 CPUs and GPUs.
  • Integrate and test software within designated target environments.
  • Collaborate with a results-oriented product development team to improve existing products., Build your best future with the Johnson Controls team! As a global leader in smart, healthy, and sustainable buildings, our mission is to reimagine the performance of buildings t…
  • 1 month ago +

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or another STEM discipline.
  • At least three years of directly related software engineering experience.
  • Must be able to obtain and maintain a U.S. security clearance
  • Proficiency in modern C++ and object-oriented design and development.
  • Experience developing software for real-time embedded hardware systems.
  • Understanding of software requirements, architecture, functional decomposition, subsystem interfaces, and technology analysis.
  • Experience with Windows, Unix, or Linux operating systems.
  • Experience with software engineering processes and source-code control tools.
  • Experience with Eclipse, Jira, DOORS, Git, or Bitbucket.
  • Experience with scripting languages such as Python or Bash.
  • Strong technical communication, collaboration, and problem-solving skills.
  • Motivation to learn, innovate, and continuously improve existing products.

Benefits & conditions

Pay Range: $75.00 - $80.00 per hour (Depending on experience and qualifications) By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from HEPCO, Inc and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.

About the company

Brooks is a leading provider of automation solutions with over 40 years of experience in the semiconductor industry, offering precision robotics, integrated automation systems, and…, Sealed Air

  • Ayer, MA
  • $81,900-141,335 per year Sealed Air designs and delivers packaging solutions that protect essential goods transported worldwide, preserve food, enable e-commerce and digital connectivity, and help create a…

Apply for this position

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

Apply on www.careerjet.com
Prepare application

Good distractions

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

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all