Our client has an opening for a Programmer in Lexington, MA!
- Candidates must be local and able to come onsite*
- Applicants must hold an active Top Secret security Clearance*
Responsibilities :
Involve working closely with a small team to de ne 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.
Required Skills :
- BS or MS in Electrical Engineering or Computer Science
- 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 or aerospace system.
- Experience in programming demanding real- time embedded applications for physical hardware motion control.
- 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.
- Integration and testing of the software while utilizing and controlling the hardware in a laboratory setting of all of the above.
- Must have excellent interpersonal and communication skills and be able to work in a team-oriented environment.
- Firmware programing using VHDL or Verilog
Preferred Skills :
- 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
- Candidate is required to have Active Top Secret clearance for this position
6 hours ago