Jobs
>
Software Engineer
>
Columbus

    Software Engineer - Columbus, United States - Riverside Research

    Default job background
    Description
    Riverside Research is an independent National Security Nonprofit dedicated to research and development in the national interest.

    We provide high-end technical services, research and development, and prototype solutions to some of the country's most challenging technical problems.

    All Riverside Research opportunities require U.S. Citizenship.

    Position Overview

    Riverside Research is seeking a creative Software Engineer to support implementing a GUI for physics-based antenna design and analysis.


    This individual will work with a small team of computational physics experts and graphical user interface (GUI) developers in an Agile environment to build a Qt interface in C++, utilizing domain knowledge to aid the user in defining simulation parameters.

    This individual will also develop 3D visualizations of the antenna mesh, its material attributions, and simulation results using the Visualization Tool Kit (VTK) and develop 2D visualizations of the results through Python's Matplotlib package.

    This position offers the enviable opportunity of developing a new application to be utilized by a large community of engineers solving novel problems.

    All Riverside Research opportunities require U.S. Citizenship.

    Responsibilities


    Job Responsibilities :
    In collaboration with a team, develop the graphical user interface (GUI) for a computational electromagnetics (CEM) software product in C++ and Python
    Support all phases of the software development lifecycle: requirements collection, planning, design, implementation, and testing
    Interface with expert users to understand their needs
    Apply User Experience (UX) best-practices to improve the usability of the software
    Develop collaborative relationship with Government customer and other mission partners
    Other duties as assigned

    Qualifications


    Required Qualifications :
    Ability to obtain and maintain a Secret security clearance
    Bachelor's Degree in Computer Science, Electrical or Computer Engineering, Math, Physics or a related field. Relevant years of experience may be substituted in lieu of a degree.
    2 years of C++ programming experience in a Linux environment

    At least one of the following:
    Experience developing and/or using computer-simulated physics models from electromagnetics, acoustics, fluid dynamics, or similar
    Basic understanding of radio-frequency, mm wave, IR, and/or optical systems
    Experience developing graphical user interfaces (GUIs) in Qt, GTK+, WinUI or similar

    Desired Qualifications

    Experience performing data-analysis using Python
    Data-visualization using OpenGL- or Vulkan-based 3D visualization systems such as VTK
    3-5 years of C++ programming experience in a Windows environment

    Closing Statement


    Riverside Research Institute is a not-for-profit, technology-oriented defense company, where service to our customers and support of our staff is our overall mission.

    Riverside is an affirmative action-equal opportunity employer and complies with all applicable federal, state, and local laws regarding recruitment and hiring.

    Riverside offers comprehensive compensation and benefit packages to our employees.


    Riverside bases its employment decisions solely on technical experience, qualifications and other job-related criteria related to our organizational purpose as a not-for-profit company, and without regard to race, color, religion, age, sex marital status, sexual orientation, national origin, physical or mental disability, veteran's status or any other status legally protected by applicable federal, state, and local law.

    #J-18808-Ljbffr

  • Ascendion

    Software Engineer

    8 hours ago


    Ascendion Columbus, United States

    About Ascendion · Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent so ...

  • NetJets Services, Inc.

    Software Engineer

    3 weeks ago


    NetJets Services, Inc. Columbus, United States

    Purpose of Position · Are you a curious and passionate engineer who desires to drive innovation in software and applications for the undisputed leader in private aviation? Do you want a high level of ownership in solving complex problems? Does the challenge of designing softwar ...

  • Brooksource

    Software Engineer

    8 hours ago


    Brooksource Columbus, United States

    Java Developer · The Java Developer for the Event Hub Team will work as part of the larger team to help in the design/development of product and solutions while collaborating with various teams to understand the Product/Solutions integration, while helping to ensure consistency ...

  • Brooksource

    Software Engineer

    3 days ago


    Brooksource Columbus, United States

    Java Developer · Columbus, OH · The Java Developer for the Next Most Likely team will work as part of the larger team to help in the design, development, and integration of applications that support our client's customers and colleagues, while helping to ensure consistency with c ...

  • Western Alliance Bank

    Software Engineer

    4 weeks ago


    Western Alliance Bank Columbus, United States

    Job Title: · Software Engineer - Data Services · Location: · OH - Columbus · What you'll do: · Come join the AmeriHome's team, a Western Alliance Bank company, as a Software Engineer of the Data Services team. The team's broad goal is to develop a platform to organize and si ...

  • NetJets

    Software Engineer

    3 weeks ago


    NetJets Columbus, United States

    Purpose of Position · Are you a curious and passionate engineer who desires to drive innovation in software and applications for the undisputed leader in private aviation? Do you want a high level of ownership in solving complex problems? Does the challenge of designing software ...

  • CAS

    Software Engineer

    2 weeks ago


    CAS Columbus, United States

    CAS uses intuitive technology, unparalleled scientific content and unmatched human expertise to help companies create groundbreaking innovations that benefit the world. As the scientific information solutions division of the American Chemical Society, CAS manages the largest cura ...

  • American Chemical Society

    Software Engineer

    6 days ago


    American Chemical Society Columbus, United States

    · Software Engineer · Date: May 15, 2024 · Location: · Columbus, OH, US, 43202 · Company: · American Chemical Society · CAS uses intuitive technology, unparalleled scientific content and unmatched human expertise to help companies create groundbreaking innovations that benefi ...

  • Immuta

    Software Engineer

    6 days ago


    Immuta Columbus, United States

    About the Team · Immutas Platform Metadata squad is responsible for the user experience customers have while on our SaaS offering. The members of this team should have a love of creating and maintaining software solutions used by both internal groups and Immutas end customers. ...

  • NICE

    Software Engineer

    12 hours ago


    NICE Columbus, United States

    At NICE, we don't limit our challenges. We challenge our limits. Constantly. We're relentless. We're ambitious. And we make an impact. Our NICErs bring their A game and spend each day turning it into an A+. And if you're like us, we can offer you the kind of challenge that will l ...


  • Hiresigma Columbus, United States

    Need true engineering skills/mindset · Full Stack Developers (Java/Spring/Microservices + Javascript/React + AWS and CI/CD and some SQL) – Could take 1-2 candidates stronger on React · Must have 5-8+ years experience · Job Description: · Proficient in Core Java development skill ...

  • Workstate

    Software Engineer

    2 weeks ago


    Workstate Columbus, United States

    Workstate seeks a Software Engineer (.NET) to join our team If your mission is to find a career that delivers collaborative teamwork, active learning and mentoring, and leaving a legacy of best-in-class results, you'll fit right in at Workstate. · We seek consultants who can eng ...


  • Praos Health Inc. Ohio, United States

    The Role · As a Senior Software Engineer at Praos Health you will help lead the development of our workforce management platform to the delight of our clients and our users. Your work will be seen by thousands of people all over the world and will have an impact in the lives of m ...


  • Pinnacle Group, Inc. Columbus, United States

    Core Java Developer · Columbus 80% Backend and 20% front-end · Type of Hire:- Contract · Job Description: Proficient in Core Java development skills as well as multiple design techniques · Working proficiency in Core Java development toolset to design, develop, test, deploy, mai ...


  • Nationwide Private Client Ohio, United States Full time

    If you're passionate about innovation and love working in an environment where you can constantly improve and adopt new technologies to drive business results, then Nationwide's Information Technology team could be the place for you At Nationwide, "on your side" goes beyond just ...


  • MPS McKesson Pharmacy Systems LLC Columbus, United States Full time

    Position Description · If you have a passion for engineering software and a track record for leading high performing technical teams, we are interested in you. We are seeking a technical leader that will inspire our teams to achieve fantastic results. As a contributor within the ...


  • Nationwide Columbus, United States

    If you're passionate about innovation and love working in an environment where you can constantly improve and adopt new technologies to drive business results, then Nationwide's Information Technology team could be the place for you · Possible candidates should have strong commu ...


  • NetJets Columbus, United States

    Purpose of Position · Are you a curious and passionate engineer who desires to drive innovation in software and applications for the undisputed leader in private aviation? Do you want a high level of ownership in solving complex problems? Does the challenge of designing software ...


  • Foxen Administration Columbus, United States

    Founded in 2018 and headquartered in Columbus, Ohio, Foxen provides innovative insurance compliance solutions and financial services for the mutual benefit of property owners, managers, and residents in multifamily real estate. Foxen is comprised of technologists and developers, ...


  • Oracle Columbus, United States

    At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world.V ...