Digital Prospectors Real-Time Software Engineer in Lexington, Massachusetts

Real-Time Software Engineer

Lexington, MA

Job Type: Contract

Recruiter: Steve Merriman at https://digitalprospectors.com/our-team/steve-merriman

Phone: 603.637.4084

Find your job at www.LoveYourJob.com

Job Title: Real-Time Software Engineer

Location : Lexington, MA

Duration: 36 months and 40 hours per week

POST-OFFER BACKGROUND CHECK IS REQUIRED. An essential function of this job is physical attendance. Digital Prospectors is an Equal Opportunity Employer which includes providing equal employment opportunity for all protected classes including veterans and individuals with disabilities.

Applicants must meet the eligibility requirements to obtain a Security Clearance for access to classified information. An Active Secret Clearance is desired.

Our client, one of the most prestigious Research and Development Labs in the country, is working on solutions to our nation's most complex defense and commercial related challenges. We have placed hundreds of talented engineers with this client over the years - If you are qualified - we can get you in!!!

The mission is critical and the work is as cutting edge as it is rewarding. The teams are superbly managed groups of world class engineers from all types of interesting and diverse backgrounds - AND THEY ARE HIRING!

Make this your next career move as one of our many long term contractors or employees!

Work as our full time employee with full benefits (Medical, Dental, Vision, STD, LTD, PTO, Retirement, etc.) - OR - work as a W2 hourly contractor at a higher pay rate if you don't need the benefit package.

JOB DESCRIPTION:

Our client’s Control and Autonomous Systems Engineering Group is focused on the synthesis of dynamic and complex control and autonomous systems, from concept to realization, for a wide variety of prototypes. Prototype applications span various mission areas, such as space control; air, missile and maritime defense; communication and tactical systems; homeland protection; and intelligence, surveillance, and reconnaissance systems. The group has expertise in dynamic stabilization and platform control; advanced autonomy; pointing, acquisition, and tracking; guidance; navigation and estimation; robotics; mapping; intra- and inter-system planning (e.g., swarming); demanding real-time embedded software and firmware control; image processing; machine learning; human-machine interaction; space-qualified electronics; and analog and power electronics. Applied research and development projects include space optical payloads, small satellites, airborne laser radars and imaging systems, and autonomous air, ground, and maritime systems.

Work Scope

Demanding real-time embedded applications for physical hardware motion control. This includes interrupt-driven task-based multi-threaded software for physical control running on a real-time operating system (RTOS) such as VxWorks or real-time Linux for a high-reliability application such as a space-based, space flight, or aerospace system.

Responsibilities involve working closely with a small team to define the software architecture and requirements based on high-level system requirements and the overall design, perform system trades on possible implementations, perform the software design and implementation, and test of the real-time system running in and controlling the hardware.

The following is also required:

  • Architecting, benchmarking, designing, and programming software for physical hardware motion control in C or C++ programming language for a hard real-time (time-deterministic, interrupt-driven, task-based, multi-threaded) environment using an RTOS such as real-time Linux, VxWorks, or Xenomai, low-level device drivers, embedded software/hardware systems, operating system internals, spacecraft flight and ground control software.

  • Hands-on experience with integration and testing of the software while utilizing and controlling the hardware in a laboratory setting of all of the above.

Qualifications:

BS or MS in Electrical Engineering or Computer Science with 10+ years of experience in programming demanding real-time embedded applications for physical hardware motion control. This must include interrupt-driven task-based multi-threaded software for physical control running on a real-time operating system (RTOS) such as VxWorks or real-time Linux for a high-reliability application such as a space-based, space flight, or aerospace system.

Responsibilities involve working closely with a small team to define the software architecture and requirements based on high-level system requirements and the overall design, perform system trades on possible implementations, perform the software design and implementation, and test of the real-time system running in and controlling the hardware.

Must have excellent interpersonal and communication skills and be able to work in a team-oriented environment with minimal supervision.

Hands-on real-world experience with the following is required:

  • Architecting, benchmarking, designing, and programming software for physical hardware motion control in C or C++ programming language for a hard real-time (time-deterministic, interrupt-driven, task-based, multi-threaded) environment using an RTOS such as real-time Linux, VxWorks, or Xenomai, low-level device drivers, embedded software/hardware systems, operating system internals, spacecraft flight and ground control software.

  • Hands-on experience with integration and testing of the software while utilizing and controlling the hardware in a laboratory setting of all of the above.

Also somewhat desirable but NOT the primary focus of the requirement is:

  • Firmware programing using VHDL or Verilog

  • GUI, distributed applications and mobile applications on iOS and Android.

  • Digital design and schematic capture using Mentor Graphics tools

  • Analog or power circuit design

  • Familiarity with various types of laboratory instrumentation, including oscilloscopes, function generators, meters, logic analyzers, and frequency counters

Please note that significant experience in RF, networking/telecom, FPGA, and LabVIEW is specifically NOT what this requisition is for.

ABOUT DIGITAL PROSPECTORS (DPC):

Founded in 1999, Digital Prospectors is an award winning recruiting and consulting firm that specializes in placing contract, contract to hire and direct hire engineers into rewarding opportunities with our impressive and ever-growing client base.

Come see why Digital Prospectors has been voted " Best of Staffing " for candidate satisfaction by Inavero / CareerBuilder.com, " Top Temporary Placement Firm " by Boston Business Journal, " Best Company To Work For " by Business NH magazine, " Top IT Services Company " by Inc. Magazine, " Most Reliable Staffing Agency " in Forbes Magazine and " Top Ranked Staffing Firm " by Staffing Industry Analysts.

www.LoveYourJob.com

Phone: 603-772-2700