Seeking a Junior Software Engineer!

Seeking a Junior Software Engineer!

18 Sep 2024
Indiana, Lafayette / west lafayette, 46570 Lafayette / west lafayette USA

Seeking a Junior Software Engineer!

We are seeking a full-time associate software engineer to join our team and grow their career while helping us develop desktop software in an internal-facing role. This role will focus on maintaining and upgrading our own internal-facing desktop Windows software and promoting continuous communication between the software and hardware engineering teams. Previous professional or semi-professional experience with C, C#, and PyQt is strongly preferred. A passion for graphing, engineering and scientific programming is required. We are also encouraging applicants with GUI and UI/UX experience.

Responsibilities:

Work with hardware engineers to build out a highly reliable, stable software system

Develop .NET and/or Qt-based software in either C#, C or Python

Development of GUI and user-facing application

Interact with and develop C/C software as necessary to interface with embedded systems

Develop, test and maintain APIs and integrations with both software and hardware

Communicate and work with a team of other specialists

Qualifications:

BS in hard sciences, CS, CIT, CE or EE. Alternative backgrounds may be considered.

4+ years of total programming experience (including school) required

1+ years of professional experience is ideal

Bulk of programming experience should be on desktop, ideally scientific applications.

Experience in scientific plotting, especially interactive “real-time” plotting, is strongly preferred

UI/UX training or experience is preferred

Familiarity with Qt/QML or frameworks like Telerik or AvaloniaUI is strongly preferred

Familiarity in managing Git environments

Desire to have fun, work hard, grow skills and form quality working bonds

Passion for solving problems and looking for the best way forward

This is a full-time, onsite role.

Job Details

Jocancy Online Job Portal by jobSearchi.