Engineer Software

Mission Technologies, a division of HII

City of Syracuse (NY)

On-site

USD 82,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision plans
401(k) savings plan
Tuition reimbursement
Paid holidays and time off

Job summary

HII Mission Technologies seeks self‑motivated Software Engineers to design, develop, and test command, control, and communications software for ISR products. The position is in Syracuse, NY, requiring collaboration with multidisciplinary teams on software from UI to low‑level drivers running on SoC CPUs/FPGAs/GPUs.

Two roles exist: Software Engineer 2 and 3, with respective experience and degree requirements.

Qualifications

  • 2+ years of relevant experience for Software Engineer 2 or 5+ years for Software Engineer 3 with a Bachelor’s in a related field; 0/3 years with a Masters respectively.
  • Proficient in embedded programming languages (Embedded C/C++, C/C++).
  • Proficient in scripting languages and XML/JSON (Python, Bash, MATLAB, JavaScript).
  • Experience with Linux kernel modules, Linux source code, device trees, and building the Linux kernel from scratch (Yocto, Buildroot).
  • Experience with Power BI and reverse‑engineering or architectural analysis is a plus.

Responsibilities

  • Participate in all phases of the software lifecycle from requirements through design, development, integration, and test with minimal supervision.
  • Apply state‑of‑the‑art programming techniques and software design best practices.
  • Analyze and modify software systems, document designs/APIs, and stand up development environments.
  • Guide customers and systems engineers in formulating software requirements and conduct feasibility studies.
  • Prepare and communicate daily status information per software lifecycles.
  • Independently derive requirements into actionable tasks and adhere to company software practices.

Skills

Embedded C/C++
Python
Bash
MATLAB
JavaScript
Linux kernel modules
Yocto/Buildroot
Kernel drivers debugging
Power BI

Education

Bachelor’s in a related field
Master’s in a related field

Tools

Doxygen
Bamboo
JIRA

Job description

Role

Software Engineer 2 – $82,000 - $130,000; Software Engineer 3 – $101,000 - $160,000.

Job Description

HII, Mission Technologies is seeking self‑motivated, talented Software Engineers to design, develop, and test command, control, and communications software for leading edge ISR, SDR, and EW DoD products. The position is located in Syracuse, New York. Candidates will be expected to integrate into multidisciplinary teams to provide best‑in‑class solutions across the stack from high‑level user‑interface software down to low‑level operating‑system or bare‑metal software/drivers running on SoC CPUs/FPGAs/GPUs.

Essential Job Responsibilities
  • Participate in all phases of the software lifecycle, from requirements definition through design, development, integration, and test with minimal supervision.
  • Apply state‑of‑the‑art programming techniques, software design best practices, and software technologies.
  • Analyze and modify software systems by reverse‑engineering, architecting, coding, installing, testing, debugging, and documenting designs/APIs.
  • Stand up development environment and platform application environment from scratch.
  • Guide customers and systems engineers in formulating software requirements, advise on alternative approaches, and conduct feasibility studies.
  • Prepare and communicate daily status information in accordance with required software development lifecycles.
  • Independently derive requirements into actionable tasks.
  • Follow all company policies and guidelines, including familiarity with company‑wide software practices.
Minimum Qualifications
  • Software Engineer 2: 2 years relevant experience with a Bachelors in a related field; 0 years experience with a Masters in a related field.
  • Software Engineer 3: 5 years relevant experience with a Bachelors in a related field; 3 years relevant experience with a Masters in a related field.
  • Proficient in embedded programming languages (e.g., Embedded C/C++, C/C++).
  • Proficient in procedural/scripting languages and XML/JSON (Python, Bash, MATLAB, JavaScript).
  • Proficient in industry‑standard software documentation methods such as user stories, UML, Agile and supporting tools such as Doxygen, Bamboo, JIRA.
  • Experience with Linux kernel modules, Linux source code, and device trees.
  • Experience building the Linux kernel from scratch (Yocto, Buildroot).
  • Experience debugging kernel drivers.
  • Experience with Power BI.
  • Ability to obtain and maintain a Secret government security clearance.
Preferred Requirements
  • Currently hold a U.S. security clearance.
  • Experience in the DoD contractor space, especially maritime.
  • Experience with the Rust programming language.
  • Experience with bootloaders such as Das U‑Boot and custom microcode.
  • Experience with embedded Linux networking libraries (protocol buffers, data serialization).
  • Experience leading junior software engineers.
  • Passionate about protecting the American warfighter.
  • Experience with RF communication links and/or radio systems.
Benefits

Competitive medical, dental and vision plans; wellness resources; employee assistance programs; 401(k) Savings Plan; financial planning tools; life insurance; employee discounts; paid holidays and paid time off; tuition reimbursement; early‑childhood and post‑secondary education scholarships.

EEO Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, veteran status, or any other basis protected by federal, state, or local law.

Contact for Reasonable Accommodation

To request a reasonable accommodation for any part of the employment process, contact buildyourcareer@hii‑co.com. For assistance, call 1‑844‑849‑8463 (press #3 for HII Mission Technologies).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer for DoD ISR Systems
Embedded Software Engineer for DoD ISR Systems

Huntington Ingalls Industries • City of Syracuse (NY)

On-site
Systems Engineer
Systems Engineer

Mission Technologies, a division of HII • City of Syracuse (NY), City of Auburn (NY)

On-site
USD 76,000 - 108,000
Software Engineer
Software Engineer

Huntington Ingalls Industries • City of Syracuse (NY)

On-site
USD 123,000 - 190,000
Software Engineer - Multiple Levels - 29775
Software Engineer - Multiple Levels - 29775

Huntington Ingalls Industries • Columbia (MD)

Hybrid
USD 72,000 - 145,000
401K Match
Paid Time Off
Floating Holidays
+2
Sr. Software Engineer
Sr. Software Engineer

Mission Technologies, a division of HII • Maryland

On-site
USD 120,000 - 180,000
Medical, dental & vision plan
401(k) Savings Plan
Paid holidays & PTO
+2
Electronics Engineer - 27251
Electronics Engineer - 27251

Mission Technologies, a division of HII • City of Syracuse (NY)

On-site
USD 95,000 - 135,000
Best-in-class medical, dental, and vision plans
401(k) and financial planning tools
Paid holidays and time off
Electrical Engineer - 27273
Electrical Engineer - 27273

Mission Technologies, a division of HII • City of Syracuse (NY)

On-site
USD 61,000 - 88,000
Best-in-class medical, dental, and vision plans
Paid time off
Tuition reimbursement
Electronics Engineer - 27251
Electronics Engineer - 27251

Huntington Ingalls Industries • City of Syracuse (NY)

On-site
USD 95,000 - 135,000
Software Engineer - Junior / Mid / Senior / SME - 28332 *
Software Engineer - Junior / Mid / Senior / SME - 28332 *

Mission Technologies, a division of HII • Dayton (OH)

On-site
USD 56,000 - 144,000
Medical, dental, and vision coverage
401(k) savings plan with company contributions
Paid holidays and paid time off
+1
Electrical Engineer (Engineer Electrical 2)
Electrical Engineer (Engineer Electrical 2)

Huntington Ingalls Industries • City of Syracuse (NY)

On-site
USD 74,000 - 105,000