Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Nautilus Hyosung America Inc

Job Description

Job Description

JOB SUMMARY:

The Software Engineer will develop information systems by studying operations; designing, developing and installing software solutions. This role requires collaboration on a development team where new software solutions will be developed that will interface with our current hardware designs. The Software Engineer is responsible for programming and testing ATM related applications and their maintenance and 4th level customer support and certification. The ideal candidate will have creative engineering experience balanced with high quality and a customer focus. We are looking for a highly motivated individual who is looking to grow their career in a fast paced high growth environment. 

 

ESSENTIAL FUNCTIONS:

  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepare and install solutions by determining and designing system specifications, standards and programming.
  • Improve operations by conducting systems analysis; recommending changes in policies and procedures.
  • Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Protect operations by keeping information confidential.
  • Provide information by collecting, analyzing and summarizing development and service issues.
  • Accomplish engineering and organization mission by completing related results as needed.
  • First and foremost, developing software our users need.
  • Collaborate with team to brainstorm and create new products.
  • Work collaboratively with others to achieve goals.
  • Be a persistent, creative problem ­solver.
  • Remain cool and effective in a crisis.

 

 

EDUCATION AND EXPERIENCE:

Required Qualifications:

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related field, or equivalent professional experience.
  • At least three years of professional C++ development experience.
  • Hands-on development experience with Visual C++ and MFC.
  • Strong understanding of object-oriented programming, software design, multithreading, memory management, and native application debugging.
  • Experience implementing or troubleshooting TLS-secured communications, custom messaging protocols, and client-server applications.
  • Experience developing complex software systems that have been successfully delivered to customers.
  • Experience supporting mission-critical systems operating in 24/7 production environments.
  • Experience using Git for version control.
  • Experience working in an Agile software development environment.
  • Knowledge of professional software engineering practices throughout the full development lifecycle, including coding standards, peer reviews, source control, build processes, testing, release management, and production support.
  • Ability and willingness to learn unfamiliar technologies and work effectively within an established legacy codebase.

Preferred Qualifications:

  • Experience developing or maintaining embedded applications running on Windows CE.
  • Experience with ATL and other legacy Microsoft development technologies.
  • Experience integrating applications with hardware devices, peripherals, or vendor-provided SDKs and APIs.
  • Experience with resource-constrained embedded systems.
  • Experience with ATM applications, financial transaction processing, ATM host protocols, or payment processors.
  • Familiarity with software used in regulated or security-sensitive environments.

PHYSICAL DEMANDS: 

These physical demands are representative of the physical requirements necessary for an employee to successfully perform the essential functions of the job. Reasonable accommodation can be made to enable people with disabilities to perform the described essential functions.

  • Primarily sedentary work in a general office environment 
  • Ability to communicate and exchange information 
  • Ability to comprehend and interpret documents and data 
  • Requires occasional standing, walking, lifting, and moving objects (up to 10 lbs.) 
  • Requires manual dexterity to use computer, telephone and peripherals 
  • May be required to work extended hours for special business needs 
  • May be required to travel at least 15% of time based on business needs. 
  • While performing the responsibilities of the job, the employee is required to talk and hear. 

  • Vision abilities required to perform this job include close vision.

WORK ENVIRONMENT: 

While performing the responsibilities of the job, these work environment characteristics are representative of the environment the job holder will encounter. Reasonable accommodations may be made to enable people with disabilities to perform the essential functions of the job.

  • The employee may be occasionally exposed to moving mechanical parts and vehicles. 
  • The noise level in the work environment is usually quiet to moderate. 
  • The passage of employees through the work area is average and normal.

NOTICE:

Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time. EOE including disability/veteran/protected classes

 

Nautilus Hyosung America, Inc. recognizes and values the diversity of its employees, customers and business partners.
Equal Opportunity Employer ~ Minorities/Females/Disabled/Veteran

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer in Miamisburg, OH vacancy
  •  ...Software Engineer The Software Engineer will develop information systems by studying operations; designing, developing and installing software solutions. This role requires collaboration on a development team where new software solutions will be developed that will... 
    Suggested
    Work at office

    Nautilus Hyosung America

    Miamisburg, OH
    2 days ago
  • $69.3k - $158k

    Full-Stack Software Engineer, MidThe Opportunity:Bring your full-stack engineering expertise to help modernize GEOINT and national security mission systems. As a mid‑level engineer, you’ll build cloud‑native microservices, develop scalable front‑end interfaces, and support... 
    Suggested
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    4 days ago
  • $86.8k - $198k

    Full stack Software Engineer, SeniorThe OpportunityLead the modernization of mission‑critical GEOINT systems by architecting and delivering cloud‑native, data‑driven applications and microservices. In this senior role, you will shape technical direction, oversee the integration... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    1 day ago
  • Senior Full Stack Software Engineer Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Dayton OH area. Employee ownership, generous 401K, full health/dental/life/vision insurance benefits, paid time off, educational... 
    Suggested
    Full time

    Radiance Technologies

    Dayton, OH
    1 day ago
  •  ...Job Description Job Description deciBel Research has an immediate opening for a Full-Stack Software Engineer in Dayton, OH. Position Description: deciBel Research is a seeking a Full Stack Remote Sensing Software Engineer to Lead the modernization of mission‑... 
    Suggested
    Immediate start
    Remote work

    deciBel Research, Inc.

    Dayton, OH
    12 days ago
  • $69.3k - $158k

    Remote Sensing Software EngineerThe Opportunity At Booz Allen, you’ll join a team using advanced imaging, physics-based modeling, and...  ...toolsCollaborate with astrodynamics SMEs, operations personnel, and ML engineers to deliver integrated mission capabilitiesJoin us. The world... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    1 day ago
  •  ...component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services....  ...years. Learn more at CFD is seeking a Remote Sensing Software Engineer, to develop advanced SDA and remote sensing exploitation pipelines... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Work at office
    Remote work

    CFD Research Corporation

    Dayton, OH
    4 days ago
  • MTSI is seeking a Senior Software Engineer to play a critical role in the transformation of a legacy Tomcat web application into a modern, containerized microservices architecture. This highly visible and mission-critical role will involve maintaining and transitioning... 

    Modern Technology Solutions

    Dayton, OH
    2 days ago
  •  ...design, development, analysis, testing and debugging of computer software applications and/or systems. May include Image and Signal...  ...testing of products, systems or subsystems May use computer-aided engineering or other design/analysis software in the performance of... 
    Local area
    Flexible hours

    Leonardo DRS

    Dayton, OH
    1 day ago
  • $86.8k - $198k

    Software Engineer and DeveloperThe Opportunity: Join us in shaping the future of our systems. We’re seeking a motivated Software Engineer to help design, implement, and enhance modern solutions within an agile development environment. In this role, you’ll contribute to... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    2 days ago
  • $100k - $115k

     ...the brightest minds from physics, computer science, electrical engineering, and mathematics to develop unique embedded security solutions...  ...technology. Our high-powered labs include specialized software and hardware, so our engineers have everything they need to invent... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Dayton, OH
    5 days ago
  •  ...review of fault isolation and troubleshooting procedures for engineering design; make recommendations for design improvements based on...  ...subsystems May use computer-aided engineering or other design/analysis software in the performance of assignments. Report of progress and... 
    Local area
    Flexible hours

    Leonardo DRS

    Dayton, OH
    3 days ago
  •  ...employees.The DCS Air and Space Technology Sector is seeking a qualified candidate to apply advanced knowledge in the areas of software engineering, systems engineering, DevSecOps, and information technology for the technical design, development, modernization,... 

    DCS Corporation

    Dayton, OH
    5 days ago
  • $115.6k - $158.9k

    Lead the Future of Machine Control: Senior C++ Software EngineerReady to take ownership of complex engineering challenges and shape the future of heavy equipment automation? Caterpillar Trimble Control Technologies (CTCT) is looking for a hands-on technical lead to design... 
    Ongoing contract
    Full time
    Work at office
    Local area
    Worldwide

    Trimble Navigation

    Dayton, OH
    3 days ago
  • $69.3k - $158k

    Software Engineer and DeveloperThe Opportunity: As a back-end developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just developsoftware, but to help create a system that will make... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    4 days ago
  • Full Stack Software EngineerPosition OverviewWe are seeking a Full Stack Software Engineer to design, build, and maintain scalable web applications. You will work across the stack to implement new features, improve system performance, and deliver high-quality software in... 
    Work at office

    CyberCoders

    Monroe, Butler County, OH
    1 day ago
  • Full Stack Software Engineer Location: Dayton, OH Eligibility: Candidate must possess an active TS/SCI clearance Job Description: We are looking for TS/SCI cleared full stack Software Developers/Software Engineers with a strong understanding of OPIR image processing or... 
    Remote work

    ATR Inc

    Dayton, OH
    2 days ago
  • $86.8k - $198k

    Remote Sensing Software Engineer, SeniorThe OpportunityAs a Senior Remote Sensing Software Engineer, you will architect advanced SDA and remote sensing exploitation pipelines, guide technical direction, and lead multi-disciplinary teams building high-fidelity space observation... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    1 day ago
  • $112.8k - $257k

    Software Engineer, SeniorThe Opportunity: As a software engineer, you know that good software is more than just a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We’re... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    2 days ago
  •  ...TS/SCI clearance who is highly skilled and motivated Platform Engineer to design, implement, and improve our Kubernetes platform using...  ...ownership of segments of a project ~ Basic understanding of software development practices Preferred Qualifications Possess... 
    Work experience placement
    Relocation package

    Peerless Technologies

    Dayton, OH
    21 days ago
  •  ...Job Brief Software Engineer - Java, C/C++ DCS Corporation, an employee-owned company, is seeking a Junior Software Engineer to support our Aerospace Technology Development team in Dayton, Ohio. This is an exciting opportunity to contribute to high-impact, multi... 
    Full time
    Part time
    For contractors
    Internship

    DCS Corp

    Dayton, OH
    2 days ago
  •  ...Software Engineer II Location: Beavercreek, OH, US, 45431 Job ID: 114812 The Leonardo DRS Airborne and Intelligence Systems business is a global leader and strategic partner committed to delivering world-class, full life-cycle defense and intelligence products that... 
    Local area
    Flexible hours

    Leonardo DRS

    Dayton, OH
    3 days ago
  • $94.3k - $115.2k

     ...JR Software Engineer KBR Mission Technology Solutions delivers full life cycle professional and technical solutions that improve operational readiness and drive innovation. Our solutions help ensure mission success on land, air, sea, space and cyberspace for the Department... 
    Contract work
    Temporary work
    Local area
    Relocation package
    Flexible hours

    KBR

    Dayton, OH
    3 days ago
  •  ...Title: Full Stack Software Engineer (Golang Focus) Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In... 
    Full time
    Local area
    Flexible hours

    KBR

    Dayton, OH
    more than 2 months ago
  • $9k

     ...decision rationale for leadership. Mentor junior and midlevel engineers; elevate team cloud practices and engineering standards....  ...Qualifications ~ Bachelor's degree in Computer Science, Software Engineering, Information Systems, or equivalent experience.... 
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Modern Technology Solutions Inc

    Dayton, OH
    4 days ago
  •  ...Cryptic Vector, you'll design, build, and develop full-spectrum software solutions that directly address some of the most complex...  ...Requirements Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Information Technology, or a closely... 
    Contract work
    Flexible hours

    Cryptic Vector

    Miamisburg, OH
    4 days ago
  •  ...Back End Software Engineer Location: Dayton, OH, US Job ID: ATR 17954 Job Description Job Title: Back End Software Engineer Location: Dayton, OH Eligibility: Candidate must possess an active TS/SCI clearance Job Description: We are looking for TS... 
    Remote work

    Arena Technical Resources

    Dayton, OH
    4 days ago
  •  ...with specialist departments (e.g., automation, manufacturing, R&D)Prepare system layouts, configuration concepts, and preliminary engineering drawingsAnalyze customer specifications and requirement documents (provided by Sales)Provide technical input for cost calculation... 
    Work at office
    Work visa
    Night shift

    Rethink Robotics

    Miamisburg, OH
    5 days ago
  • The DCS Air & Space Technology (AST) Sector is seeking a (Remote) Modeling and Simulation Software Engineer to support extensive high visibility Modeling, Simulation, and Analysis (MS&A) efforts. Are you interested in working in a high-tech company on cutting edge technology... 
    Remote work

    DCS Corporation

    Dayton, OH
    4 days ago
  • $69.3k - $158k

     ...experience designing, adapting, developing, writing, and implementing software applications using agile methods We require hands-on...  ...-based CI/CD workflows Nice to have: a masters degree in engineering, Physics, Mathematics, Computer Science, or a related STEM field... 
    Full time
    Contract work
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!