← Back to jobs
Temporary

Embedded Software Engineer

$401K/yr – $401K/yr

Owego, NYIT & TechnologyPosted 30+ Days Ago

You'll complete your application on the employer's website.

Role overview

Job type

Temporary

Salary

$401K/yr – $401K/yr

Location

Owego, NY

Posted

30+ Days Ago

Job description

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

  • Optional certifications: C++ Institute certification, Xilinx Certified, security clearance courses

Benefits

401K

Medical

Dental

Vision

Sick time as applicable to state law

Aerospace and defense engineering solutions provider.

Noida, Uttar Pradesh, IND

https://www.hcltech.com/

Public Company

Total Funding

$220M

Key Investors

ChrysCapital

2008-07-10

Post Ipo Equity· $220M

2000-01-06

IPO

Recent News

IndiaTimes

HCL Tech sees revenue rebound, but AI deflation remains a concern

2026-10-16

Stock Market Today Live Updates: BSE Sensex jumps over 500 points, NSE Nifty50 rises above 22,500

HCLTech's Q2 net profit up 21% to Rs 5,132 crore; revenue climbs 11%

Company data provided by

AI Tools

Customize Your Resume

Maximize your interview chances

Build Cover Letter

Make your application stand out

Analyze How Well You Fit

Qualifications

  • Experience: 5–6?years of professional C/C++ development, preferably in embedded or real?time contexts
  • Software Verification: 1–2?years 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
  • 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
  • Bachelor's degree in Computer Science, Electrical/Computer Engineering, or related field (or equivalent experience)
  • Location: Owego, NY (full?time, onsite)
  • Optional certifications: C++ Institute certification, Xilinx Certified, security clearance courses
  • Experience: 5–6?years of professional C/C++ development, preferably in embedded or real?time contexts.
  • Software Verification: 1–2?years of experience developing and executing software verification procedures, including creation of test plans, verification matrices, and compliance reporting.

Required skills

C++, C, Embedded Software Development, Real-Time Operating Systems (RTOS), Software Verification, JTAG/SWD Debugging, Git, CI/CD, FPGA Development, Hardware Driver Development, Python, Full-Secret Security Clearance

Experience

5-6 years

Interested in this role?

Apply directly on the employer's website — it only takes a few minutes.

Similar vacancies

Other roles in Owego, NY or IT & Technology

Seattle, New York, San FranciscoIT & TechnologyPosted 30+ Days Ago

As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…