Software Systems Engineer jobs in Helena, MT

Software Systems Engineer develops, modifies and codes software systems programming applications. Responsible for resolving less complicated problems relying on the established software systems. Being a Software Systems Engineer has basic knowledge of the principles of existing software systems development. Troubleshoots and fixes minor problems regarding current procedures or systems. Additionally, Software Systems Engineer requires a bachelor's degree. Typically reports to a supervisor. To be a Software Systems Engineer typically requires 0-2 years of related experience. Works on projects/matters of limited complexity in a support role. Work is closely managed. (Copyright 2024 Salary.com)

C
Mid-Level Software Engineer
  • CACI
  • Belgrade, MT FULL_TIME
  • Mid-Level Software Engineer

    Job Category: Engineering

    Time Type: Full time

    Minimum Clearance Required to Start: None

    Employee Type: Regular

    Percentage of Travel Required: Up to 10%

    Type of Travel: Local

    CACI is looking for a Software Engineer to join our dynamic engineering team in Belgrade, Montana (position could be worked remotely or from another CACI office). The Software Engineer’s primary duties will be to work with on CACI’s various defense products to include Counter UAS and gyro-stabilized gimbals. The Software Engineer will work in both Windows and Linux build environments to aid in sensor integration into various products. Other duties will include working with older product lines in a continuous improvement cycle and work that varies from back-end communication development to front-end design.

    Successful candidates will be required to communicate effectively with CACI’s local and international software teams. They will work on all levels of CACI’s gimbal products and fully integrated systems. This includes lower-level embedded work, communication between hardware and user interfaces, and updates to graphical user interfaces.

    Outstanding candidates should have a strong background in Modern C . This individual must also be able to work with a diverse team and capable to meet deadlines in a fast-paced environment. Additionally, the successful candidate will need to have to ability to learn quickly with on-the-job training and be able to apply skills quickly after learning them.

    More About the Role

    • Collaborate with team members to determine the best solutions to customer requirements.
    • Work with the global software team to design and implement software for use with the existing product line.
    • Develop a working technical knowledge of the product portfolio.
    • Work with various engineering disciplines to understand, troubleshoot, and develop new features for CACI'S’s products.
    • Use vendor ICDs to integrate individual hardware components into CACI’s products.
    • Work through bug reports and issues from offsite users to quickly turn around fixes.
    • Start with a proof-of-concept design and work it through to final release.

    You’ll Bring These Qualifications

    • Bachelor/Masters of Science in Computer Engineering, Computer Science, or related field
    • 3 years of relevant experience
    • Proficiency in C
    • Understanding of C, and interfacing with C libraries from C
    • Experience with the CMake Build system.
    • Experience using git for version control.
    • Experience working in both Linux and Windows build environments.
    • Effective Interpersonal and Communication skills – both written and verbal
    • Ability to work effectively both independently and as part of a team.
    • Ability to work on tight deadlines in a fast-paced and dynamic environment.
    • Good personal intercommunication skills.
    • Ability to obtain and maintain a Secret U.S. Security Clearance.

    These Qualifications Would Be Nice to Have

    • Experience using linux in embedded environments.
    • Experience with free-standing embedded development
    • Knowledge of linux kernel internals.
    • Ability to interpret electrical schematics.
    • Python Experience
    • Experience with GitLab CI/CD
    • Familiar with networking and experience writing low-level socket code
    • Experience with Modern C (C 17 and beyond)
    • Experience with CI/CD


    Pay Range: The proposed salary range for this position is $59,700-$122,200. There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. Employment benefits include health and wellness programs, income protection, paid leave and, life insurance, retirement and savings.

    What We Can Offer You:

    - We’ve been named a Best Place to Work by the Washington Post.
    - Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
    - We offer competitive benefits and learning and development opportunities.
    - We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.
    - For over 60 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.
     

    Company Overview: At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is an Equal Opportunity/Affirmative Action Employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic. 

    Pay Range: The proposed salary range for this position is $62,800-$128,600. There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. Employment benefits include health and wellness programs, income protection, paid leave and, life insurance, retirement and savings.
  • 6 Days Ago

C
Systems Engineer - Physical Security
  • CompuNet, Inc.
  • Missoula, MT FULL_TIME
  • Why join CompuNet? CompuNet values its people more than any other asset—and realizes the contributions made by each employee are a reflection of their education, experience, certifications, and expert...
  • 8 Days Ago

C
Software Engineer - Computer Vision and Algorithms
  • CACI
  • Belgrade, MT FULL_TIME
  • Software Engineer - Computer Vision and AlgorithmsJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Ty...
  • 6 Days Ago

G
Deputy Infrastructure Lead
  • Giant Machines Software
  • Helena, MT OTHER
  • Are you a creative thinker who loves to be on the cutting edge, solving problems though innovative technology solutions? Are you passionate about customer strategy, digital design, marketing, and plat...
  • 4 Days Ago

I
Registered Nurse, Labor and Delivery
  • INFOSAGE SYSTEMS
  • Bozeman, MT FULL_TIME,CONTRACTOR,OTHER
  • Title – RN - Labor & DeliveryDuration – 13 Weeks with possible extensionShift- Alternating days and nights 3*12hrGuaranteed Hours- 36 hours per weekRequired: NRP Certification BLS Certification throug...
  • 3 Days Ago

P
Software Developer - ExamDeveloper Product
  • Pearson
  • Helena, MT FULL_TIME
  • About Pearson VUE At Pearson VUE (www.pearsonVUE.com), we believe learning takes us from potential to progress. That is why we deliver high-stakes exams that help industries and individuals make an im...
  • 23 Days Ago

Filters

Clear All

  • Filter Jobs by companies
  • More

0 Software Systems Engineer jobs found in Helena, MT area

U
Information Professional
  • US Navy
  • Helena, MT
  • About In the Navy, information technology (IT) plays an important role in everything from electronic mail systems, to sh...
  • 3/29/2024 12:00:00 AM

C
Senior Project Manager - Data Center Hydraulic Modeler REMOTE
  • Careerbuilder
  • Helena, MT
  • CBRE Senior Project Manager - Data Center Hydraulic Modeler REMOTE Helena , Montana Apply Now Senior Project Manager - D...
  • 3/29/2024 12:00:00 AM

V
Medical Technologist
  • Veterans Health Administration
  • Fort Harrison, MT
  • Summary This position is eligible for the Education Debt Reduction Program (EDRP), a student loan payment reimbursement ...
  • 3/29/2024 12:00:00 AM

V
Licensed Mental Health Counselor - Work in Fort Harrison, MT
  • Veterans Health Administration
  • Fort Harrison, MT
  • Summary The Veterans Health Administration, VHA, is currently recruiting for one GS 9 target 11 as a Licensed Profession...
  • 3/29/2024 12:00:00 AM

D
Licensed Professional Mental Health Counselor
  • Department of Veterans Affairs
  • Fort Harrison, MT
  • Summary The incumbent provides integrated treatment for patients with Substance Use Disorder, as well as a variety of ot...
  • 3/28/2024 12:00:00 AM

V
License Professional Mental Health Counselor
  • Veterans Health Administration
  • Fort Harrison, MT
  • Summary The incumbent provides integrated treatment for patients with Substance Use Disorder, as well as a variety of ot...
  • 3/28/2024 12:00:00 AM

C
Solutions Architect - Remote - USA
  • Careerbuilder
  • Helena, MT
  • FullStack is the fastest-growing software consultancy in the Americas. We help organizations like Uber, GoDaddy, MGM, Si...
  • 3/25/2024 12:00:00 AM

S
Human Resources Generalist (66085)
  • State of Montana
  • Helena, MT
  • This position is a PART TIME position. The first review of applications will be March 19, 2024. Please submit the follow...
  • 3/25/2024 12:00:00 AM

Helena (/ˈhɛlɪnə/) is the state capital of the U.S. state of Montana and the county seat of Lewis and Clark County. Helena was founded as a gold camp during the Montana gold rush, and was established in 1864. Over $3.6 billion of gold was extracted in the city limits over a duration of two decades, making it one of the wealthiest cities in the United States by the late nineteenth century. The concentration of wealth contributed to the city's prominent, elaborate Victorian architecture. At the 2010 census Helena's population was 28,190, making it the fifth least populous state capital in the Un...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Software Systems Engineer jobs
$60,670 to $77,045
Helena, Montana area prices
were up 3.1% from a year ago

Software Systems Engineer in Wilmington, NC
We had the opportunity to interview, Shyam Prasad Srinivasan, a software/firmware engineer from Microsoft on the Surface team.
December 17, 2019
We are looking for a test automation engineer who is as passionate about quality as we are.
December 28, 2019
Software Systems Engineer in Atlantic City, NJ
It also describes the nature of the relationships between software engineering and systems engineering and describes some of the methods, models and tools used by software engineers.
February 05, 2020
Software Systems Engineer in Racine, WI
Research issues focus on the optimisation of these systems, methods for reducing their size and increasing their reliability and performance.
January 10, 2020