Senior Embedded Software and Firmware Engineer - Active Top Secret Required

Lexington, MA

Job Type: Contract | Recruiter: Steve Merriman | Phone: 603.637.4084

Find your job at www.LoveYourJob.com

Job Title: Embedded Software and Firmware Engineer

Location: Lexington, MA

Duration: 36 Months and 40 hours per week

Applicants must possess an active Security Clearance without Incident for access to classified information.

JOB DESCRIPTION:

The 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.

The Group is in need of an Engineer to support and develop embedded software and firmware.          

Position Scope/Job Functions

Demanding embedded software design for control and telemetry applications in all physical environments including undersea, ground, and space. Specific software applications include real-time software/firmware implementation, user interfaces, control algorithm implementation, timing, state machines, defining automated testing strategies, and defining content of command and telemetry databases.

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

Candidate must have a strong desire to perform all aspects of embedded control system development with emphasis on demanding real-time software/firmware implementation of control algorithms, timing, and state machines.          

Skills: Required

Hands-on real-world experience with the following embedded control systems and toolset skills are required:

  • Architecting, programming, and documenting hard real-time (time deterministic) applications in C/C++ using standard development/debug environments and multi-threaded RTOSs such as real-time Linux, Xenomai, VxWorks or ROS and processors such as ARM and PPC
  • XML, TCP/IP, SubVersion (SVN)
  • Real-time benchmarking and timing measurements
  • Telemetry data acquisition and handling, interrupt based task scheduling, commanded and autonomous operations
  • Use of test equipment such as oscilloscopes and waveform generators in the real-time system validation

NOTE: The focus of this requirement is hard real time software design through hands-on testing

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

           

Skills: Preferred

Desirable but not strictly required:

The following additional experience and toolset skills are desirable:

  • Matlab/Simulink for control design, algorithm development, and data analysis
  • Matlab Real-Time Workshop
  • Real-time image processing for control, GPU, CUDA
  • LabVIEW, LaTeX, object oriented programming, GUI/UI, Python, DOORS
  • Some familiarity with DSP, FPGA, and microcontroller implementation
  • JTAG in-circuit debuggers, assembly, ECC
  • Aerospace avionics interfaces, MIL-STD-1553B, USB
  • Control devices such as motors, angle encoders, tachometers, and gyros.

Please note that significant experience in RF or networking/telecom is specifically NOT what this requisition is for.

Education/Professional Certifications/Substituting Off-Set:

PhD with 5+ years, or MS with 8+ years, or BS with 11+ years of experience in Electrical Engineering or Computer Engineering designing and implementing real-time software for physical motion and high-reliability applications such as a space-based, space flight, underwater, or aerospace systems.

 

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.

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.

ABOUT DIGITAL PROSPECTORS:

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. We believe that all people should love their jobs.

Come see why Digital Prospectors has been voted “Best Staffing Firm to Temp For” by Staffing Industry Analysts, "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, "Excellence in IT and Engineering Staffing” by TechServe Alliance, "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

Our Story

Our Story

Contact Us

Contact Us

Instagram

Connect with us on

Instagram

Glassdoor

Connect with us on

Glassdoor

LinkedIn

Connect with us on

LinkedIn

YouTube

Connect with us on

YouTube