×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Town of Owego, Tioga County, New York, USA
Listing for: Donatech Corporation
Full Time position
Listed on 2026-10-14
Job specializations:
  • Software Development
    C++ Developer, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 150000 USD Yearly USD 90000.00 150000.00 YEAR
Job Description & How to Apply Below
Location: Town of Owego

Position would require the candidate to be a W2 employee of Donatech.

US Citizenship Required.

Active Secret Clearance Required.

  • 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, Polar Fire). Produce firmware, drivers, and hardware‑abstraction layers for mission‑critical platforms.
  • CI/CD & Build Automation Maintain and enhance CI/CD pipelines (Jenkins, Git Lab CI) to streamline builds, tests, and deployments. Use build systems such as CMake or Make; script automation with Python, Bash, or Power Shell.
  • Quality & Compliance Enforce coding standards (MISRA C/C++, C++ Core Guidelines). Conduct peer reviews, unit‑testing (Google Test), 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.
Required 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.
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, Git Lab CI, etc.
  • C# Development
    - Tooling, test harnesses, or GUI applications.
  • FPGA Development
    - Familiarity with Xilinx/Polar Fire families, Vivado/Libero tool chains, Vitis/Soft console Development Environments.
  • Scripting/Automation
    - Python, Bash, Power Shell 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.
Additional Information
  • Location:

    Owego, NY (full‑time, onsite).
  • Security:
    Work performed in a classified environment; all personnel must adhere to handling procedures.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary