Software Engineer- C++/JAVA, QT, QML, LINUX

company banner
Systems Pros Inc.
c++, qt, linux, arm processor, java, sql, git, svn, jira, c/c++, windows
Contract W2, 1 Years
Depends on Experience
Work from home not available Travel not required

Job Description

Essential Job Functions

Perform development efforts and work with teammates on various projects and products. To include working with customers, understanding requirements, leading design efforts, and driving technical development.

Develop intuitive applications and the associated Graphical User Interface (GUI) using Qt/QML/C++.

Develop, configure, and test applications with an emphasis on variants of Linux implemented on ARM and x86 based architectures to support custom software and applications as well as custom processor and display boards designed for unique applications and markets.

Design, implement, modify, and test device drivers and tools such as touchscreen drivers, video drivers, CAN drivers, and user calibration tools.

Required Qualifications

  • BS in Computer Science, Computer Engineering, or Electrical Engineering with focus on programming, or equivalent
  • 5 to 10 years of experience
  • Understanding of the development process and testing cycle including bug tracking and formal code documentation and releases.
  • Analytical, diagnostic / debugging / troubleshooting, and problem-solving skills required for integrating applications, systems, and equipment.
  • Scripting and support for custom applications.
  • Experience coding and testing in a team environment.
  • Strong programming experience with C/C++ and Java
  • Ability to obtain a U.S. DoD SECRET Security Clearance Required.

Desired Qualifications

  • Knowledge of Qt framework and development environment.
  • Experience with database technologies (SQL etc.).
  • Knowledge of Linux kernel and device driver development.
  • The ideal candidate will have development experience in Linux, Windows, and embedded environments with knowledge of embedded OS tailoring and implementation.
  • Experience with common development and repository tools (i.e. SVN, GIT, JIRA, etc.)
  • Experience cross compiling of C/C++ code.
  • Experience with Java.

Posted By

Christine Melvin

76 Treble Cove Road, Bldg #2 Billerica, MA, 01862


Company Information

At Modis, we have the connections and expertise to help save you time and start earning money in the right IT or engineering job for you. We use our insight, knowledge and resources to match you with top positions at leading companies. Many of our clients use our services to help fill positions quickly so they can avoid the time-consuming process of posting jobs and sifting through resumes. This can mean we can offer you access to unadvertised IT and engineering job openings and quick placement opportunities that you wouldn't otherwise know about. Get The Modis Advantage.
Dice Id : cxmodbma
Position Id : 6248291
Originally Posted : 1 month ago

Similar Positions at Systems Pros Inc.

Software Engineer- C/C++, Linux, RTOS
  • Washington D.c., DC
  • 1 week ago
Sr. Embedded Software Engineer
  • Laurel, MD
  • 2 weeks ago
Software Engineer- C++, Qt, QML
  • Indianapolis, IN
  • 1 week ago
Senior Linux QT GUI Software Engineer
  • San Jose, CA
  • 1 month ago
c++ qt gui linux
  • Des Moines, IA
  • 1 month ago
Software Engineer- C++, QNX, OPENGL, LINUX
  • Manchester, NH
  • 1 month ago
Software Engineer-C++11, C++14, C#
  • Pittsburgh, PA
  • 1 week ago