Commercial Software Engineer jobs in Helena, MT

Commercial Software Engineer codes software applications based on third party business requirements. Standardizes the quality assurance procedure for software. Being a Commercial Software Engineer performs tests and develops fixes. Researches client complaints and makes necessary adjustments and/or recommendations to resolve software related issues. Additionally, Commercial Software Engineer requires a bachelor's degree in a related area. Typically reports to a supervisor. To be a Commercial Software 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

    Anticipated Posting End: 9/30/2024

    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:

    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: 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. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here

    Since this position can be worked in more than one location, the range shown is the national average for the position.

    The proposed salary range for this position is:

    $62,800-$128,600

  • 2 Days Ago

O
Geospatial Software Engineer
  • onXmaps
  • Bozeman, MT FULL_TIME
  • Job DetailsABOUT onX As a pioneer in digital outdoor navigation with a suite of apps, onX was founded in Montana, which in turn has inspired our mission to awaken the adventurer inside everyone. With ...
  • 5 Days Ago

R
Senior Software Engineer, Solidity
  • Recruiting From Scratch
  • Bozeman, MT FULL_TIME
  • Who is Recruiting from Scratch: Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 1...
  • 25 Days Ago

O
Geospatial Software Engineer
  • onX
  • Missoula, MT FULL_TIME
  • WHAT YOU WILL DO onX is seeking a Geospatial Software Engineer on the “Where” team with a passion for working with large geospatial data sets, systems architecture, and process optimization. The “Wher...
  • 26 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...
  • 2 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...
  • 1 Month Ago

Filters

Clear All

  • Filter Jobs by companies
  • More

0 Commercial Software Engineer jobs found in Helena, MT area

C
Envista Director, EBS Commercial (Remote-Brea, CA)
  • Careerbuilder
  • Helena, MT
  • Reporting directly into the VP EBSO Commercial, the Director EBSO is responsible for promoting and facilitating the succ...
  • 4/24/2024 12:00:00 AM

V
Sales Manager NA East, eMobility
  • Vontier
  • Helena, MT
  • This position will be responsible for leading Gilbarco Veeder-Root e-Mobility marketing. This position will collaborate ...
  • 4/24/2024 12:00:00 AM

H
Director, Systems Engineering
  • Humana
  • Helena, MT
  • Location field must contain 'city, state' or a zip code to perform a radius search (e.g., Denver, CO or 46122 ). City an...
  • 4/24/2024 12:00:00 AM

N
IT Software Engineer - MCADS
  • Nelnet
  • Helena, MT
  • Nelnet is a diversified and innovative company committed to enriching lives through the power of service as a student lo...
  • 4/23/2024 12:00:00 AM

N
Director, Americas Cloud Economist
  • Nutanix
  • Helena, MT
  • Nutanix is disrupting the multi-billion-dollar enterprise data center market by pioneering an enterprise cloud platform ...
  • 4/23/2024 12:00:00 AM

L
Senior Solutions Marketing Manager
  • Lumen
  • Helena, MT
  • Lumen Senior Solutions Marketing Manager Helena , Montana Apply Now Lumen connects the world. We are igniting business g...
  • 4/23/2024 12:00:00 AM

A
15D Aircraft Powertrain Repairer
  • Army National Guard
  • Helena, MT
  • If you enjoy working with engine mechanics, join the Army National Guard as an Aircraft Powertrain Repairer. You will in...
  • 4/23/2024 12:00:00 AM

A
15H Aircraft Pneudraulics Repairer
  • Army National Guard
  • Helena, MT
  • As an Aircraft Pneudraulics Repairer in the Army National Guard, you’ll specialize in inspecting, servicing, and repairi...
  • 4/23/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 Commercial Software Engineer jobs
$58,454 to $75,937
Helena, Montana area prices
were up 3.1% from a year ago

Commercial Software Engineer in Baltimore, MD
Technical Lead for a world class distributed agile development team in the Commercial cards.
January 19, 2020
Commercial Software Engineer in Lansing, MI
The most apparent distinction between how industrial and commercial software engineers work is the set of programming languages they use.
January 08, 2020
Commercial Software Engineer in Santa Barbara, CA
There exists in these distinctions an opportunity to greatly improve productivity and quality-of-life for industrial software engineers.
February 02, 2020