Real Time O/O SW Engineer - 2268 in Lexington, MA at APEX Systems

Date Posted: 5/17/2018

Job Snapshot

  • Employee Type:
  • Location:
    Lexington, MA
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Job #:  849910

Apex Systems combines with parent company On Assignment to make it the 2nd largest IT staffing agency in the country.

Apex has an opportunity for a Real Time O/O Software Engineer role in Lexington, MA. This is a 1+ year contract position and the pay rate is flexible depending on experience. Here are the details: 

For applicants who are interested in this opportunity; please send a Word resume to Andrew Morris at

Position: Real Time O/O Software Engineer

Apex Job ID: 849910

Location: Lexington, MA

Rate: Negotiable based on experience

Duration: 1+ year contract


Day to Day Responsibilities: 

Systems architecture and software development, and support for real-time systems. Control systems development and programming. Simulation and modeling of real time systems.

Participate in requirements definition, prototyping and rapid development of fieldable systems to include mobile, drone and embedded systems.

Support deployments of prototype systems in field studies and installations.


  • Must haves:

Candidates should be comfortable working as individuals or small teams following an agile development process. Additionally, candidates should enjoy solving challenging problems, have excellent time management, planning, communication skills, and an interest in to developing quality software.  Some travel will be required to support development and testing in the field. Experience and knowledge with the following are also required:

  • Practical knowledge of Java, Python, or C++, with Object-oriented Design Principles
  • Familiarity with Relational Database concepts (e.g. MySQL, Postgres)
  • Familiarity with Source Code Management (e.g. Git, SVN or CVS)
  • Familiarity with embedded platforms (Arduino, Raspberry Pi, Tegra Linux, Etc.)
  • Familiarity with mobile or robotics software development
  • Examples of software development experience either independently or as part of college work
  • Nice to haves:

In addition to job requirements, an ideal candidate will have several of the following:

  • Interest in developing games, either software or analytically
  • Interest in image processing and/or machine learning
  • Interest in drone or robotics software development
  • Interest in 3D graphic software (e.g., Unity) or algorithms
  • Interest in with developing sensor-based systems

Oher Requirements:

Must be a US Citizen and able to pass a government background check.