Embedded Software Engineer

Chipton-Ross

• $110K — $130K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-6 years of professional experience in C/C++ development, particularly for embedded or real-time applications.
  • 1-2 years in software verification, including test plan development and compliance reporting.
  • Active Full-Secret security clearance required.
  • Proficiency in modern C++ (C++14/17/20), strong debugging skills with hardware tools, and version control expertise using Git.
  • Ability to diagnose and resolve complex technical issues.

Responsibilities

  • Write, debug, and maintain modern C++ code for secure processing applications.
  • Collaborate with hardware engineers to integrate software with microcontrollers, ASICs, and FPGAs.
  • Maintain and enhance CI/CD pipelines for streamlined builds and deployments.
  • Enforce coding standards and conduct peer reviews and unit testing.
  • Create design documents and participate in Agile ceremonies while mentoring junior engineers.

Benefits

  • Full-time position with a 4/10 work schedule.
  • Collaborative environment with opportunities for mentoring and cross-functional team interaction.
  • Chance to work on mission-critical platforms and advanced technologies.
  • Exposure to Agile methodologies and best practice standards in software development.
Full Job Description
Job Description
Job #219940

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

BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE)

  • 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.


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


ADDITIONAL INFORMATION

  • Applicants responding to this position will be subject to a government security investigation and must meet eligibility requirements by currently possessing the ability to view classified government information.
  • Employment will be contingent on clearing a drug screen and background check. Both must clear prior to start date.
  • Candidates responding to this posting must currently possess the eligibility to work in the United States. No third parties please.


For more information, please apply or contact:

Robert Davis 800.927.9318 x305
[email protected]

Similar Jobs

More Jobs at Chipton-Ross

  • Embedded Software Engineer
    $95K — $115K *
    Owego, NY 13827 (Tioga County)
    Aerospace & Defense
    In-Person
  • Embedded Software Engineer
    $110K — $130K *
    Los Angeles, CA 90011 (Los Angeles County)
    Aerospace & Defense
    In-Person
  • Software Engiener
    $110K — $130K *
    Los Angeles, CA 90011 (Los Angeles County)
    Aerospace & Defense
    In-Person
  • Software Engiener
    $95K — $115K *
    Littleton, CO 80123 (Jefferson County)
    Aerospace & Defense
    In-Person
  • Technical Analyst
    $80K — $95K *
    Deerfield, IL 60015 (Lake County)
    Healthcare
    In-Person

More Aerospace & Defense Jobs

Find similar Embedded Software Engineer jobs: