Embedded Software Engineer

Chipton-Ross, Inc.

Town of Owego (NY)

On-site

USD 96,432,000 - 165,312,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Chipton-Ross, Inc. in Owego, NY seeks an Embedded Software Engineer for a contract role. You will design, implement, and test modern C++ code for secure processing platforms, collaborating closely with hardware teams to integrate software with MCUs, FPGA subsystems, and RTOS environments.

The role emphasizes CI/CD, MISRA/C++ standards, and hands-on debugging with JTAG/SWD; prior experience with automated testing and verification is required.

Qualifications

  • 5–6 years of professional C/C++ development, preferably in embedded or real-time contexts.
  • 1–2 years of software verification experience, including test plans and verification matrices.
  • Active Full-Secret security clearance.
  • Proficient in modern C++ (C++14/17/20) and C; strong debugging with hardware tools.

Responsibilities

  • Write, debug, and maintain modern C++ code for secure processing applications.
  • Develop and sustain legacy codebases across projects; implement low-level C/C++ for bare-metal/RTOS (e.g., FreeRTOS, VxWorks).
  • Collaborate with hardware engineers to integrate software with microcontrollers, ASICs, and FPGA subsystems; produce firmware and drivers.
  • Maintain and enhance CI/CD pipelines (Jenkins, GitLab CI); use CMake/Make; script with Python, Bash, or PowerShell.
  • Enforce coding standards (MISRA C/C++, C++ Core Guidelines); conduct peer reviews; perform unit testing (GoogleTest) and maintain test suites.

Skills

C/C++ development
C++14/17/20
Embedded/RTOS
Software verification
Hardware debugging tools
Git version control
Test planning
GoogleTest
Python scripting

Education

Bachelor's degree in CS/EE or related field
Equivalent experience

Tools

JTAG
SWD
Logic analyzers
Jenkins
GitLab CI
CMake/Make

Job description

Chipton-Ross is seeking an Embedded Software Engiener for a contract opportunity in Owego, NY,

BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE):
  • Experience: 5–6years of professional C/C++ development, preferably in embedded or real-time contexts.
  • Software Verification: 1–2years of experience developing and executing software verification procedures, including creation of test plans, verification matrices, and compliance reporting.
  • Clearance: Active Full-Secret security clearance.
  • Technical Skills: Proficient in modern C++ (C++14/17/20) and C. Strong debugging skills with hardware tools (JTAG, SWD, logic analyzers). Version control expertise (Git). Ability to diagnose, analyze, and resolve complex technical issues.
POSITION RESPONSIBILITIES:
  • Design & Development Write, debug, and maintain modern C++ code for secure processing applications. Develop and sustain legacy codebases used across multiple projects. Implement low-level C/C++ for bare-metal and RTOS environments (e.g., FreeRTOS, VxWorks).
  • Embedded & Firmware Integration Collaborate with hardware engineers to integrate software with microcontrollers, ASICs, and FPGA subsystems (Xilinx, PolarFire). Produce firmware, drivers, and hardware-abstraction layers for mission-critical platforms.
  • CI/CD & Build Automation Maintain and enhance CI/CD pipelines (Jenkins, GitLab CI) to streamline builds, tests, and deployments. Use build systems such as CMake or Make; script automation with Python, Bash, or PowerShell.
  • Quality & Compliance Enforce coding standards (MISRA C/C++, C++ Core Guidelines). Conduct peer reviews, unit-testing (GoogleTest), and maintain comprehensive test suites.
  • Documentation & Communication Create clear design documents, interface specifications, and maintenance guides. Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives). Mentor junior engineers and share knowledge across cross-functional teams.
PREFERRED QUALIFICATIONS (DESIRED SKILLS/EXPERIENCE):
  • Bare-Metal & Driver Development – Low-level programming for microcontrollers or SoCs without an OS.
  • Hardware Driver Development – Writing drivers for ASICs, FPGA interfaces, and peripheral devices.
  • Embedded C/C++
  • CI/CD Pipelines – Building and maintaining automated pipelines using Jenkins, GitLab CI, etc.
  • C# Development – Tooling, test harnesses, or GUI applications.
  • FPGA Development – Familiarity with Xilinx/PolarFire families, Vivado/Libero toolchains, Vitis/Softconsole Development Environments.
  • Scripting/Automation – Python, Bash, PowerShell for workflow automation.
Education & Certifications
  • Bachelor’s degree in Computer Science, Electrical/Computer Engineering, or related field (or equivalent experience).
  • Optional certifications: C++ Institute certification, Xilinx Certified, security clearance courses.
REQUIRED EDUCATION:
  • Accredited HSD/GED
WORK HOURS:
  • Full-Time
  • 4/10 work schedule
  • 1st Sfhfit
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

CHIPTON-ROSS Inc. • Town of Owego (NY)

On-site
USD 85,000 - 115,000
Embedded Software Engineer – Real-Time C/C++, Clearance
Embedded Software Engineer – Real-Time C/C++, Clearance

Chipton-Ross, Inc. • Town of Owego (NY)

On-site
USD 96,432,000 - 165,312,000
Embedded Software Engineer
Embedded Software Engineer

Butler America Aerospace L.L.C. • Town of Owego (NY)

On-site
USD 185,976,000 - 220,416,000
401K
medical
dental
+2
Embedded Software Engineer
Embedded Software Engineer

GeoLogics Corporation • Town of Owego (NY)

On-site
USD 61,992 - 123,984
Contract Embedded Software Engineer - C/C++, CI/CD
Contract Embedded Software Engineer - C/C++, CI/CD

CHIPTON-ROSS Inc. • Town of Owego (NY)

On-site
USD 85,000 - 115,000
Embedded Engineer
Embedded Engineer

Cypress HCM • San Diego (CA)

On-site
USD 90,000 - 120,000
Embedded SW Engineer - 21343-1
Embedded SW Engineer - 21343-1

Catapult Federal Services • Town of Owego (NY)

On-site
Embedded Software Engineer
Embedded Software Engineer

Athari • Lexington (VA)

Hybrid
USD 96,000 - 131,000
Embedded Software Engineer
Embedded Software Engineer

TeamGlobal • Town of Owego (NY)

On-site
USD 110,000 - 170,000
Medical benefits
Dental benefits
Vision benefits
+1
Embedded Software Engineer
Embedded Software Engineer

Accord Technologies Inc • Chillicothe (IL)

On-site
USD 90,000 - 120,000