Search Current Openings

12543: Embedded Software Engineer (CTI)
Location:Virginia, Alexandria
Clearance:Secret
  
Description:
We are looking for an Embedded Software Engineer with experience in embedded C/C++programming to create or improve mission-critical software. The candidate must have a proven track record in the design, development, debugging, and testing of analog and digital systems.

The successful candidate will be the Embedded Software Subject Matter Expert on small teams of Mechanical & Electrical Engineers tasked to deliver specialized hardware devices and systems. Some work may be performed in a classified environment and will involve some direct interaction with customers. Tasks are varied in nature, which requires the ability to learn and adapt different technologies in a dynamic environment.
Requirements:

  • BS in Electrical/Computer Engineering or equivalent
  • 5-10 years of experience
  • Hands-on experience developing real-time software for custom embedded systems
  • C/C++ for embedded systems and general Java software development
  • Proficiency in developing peripheral drivers
  • Writing drivers and implementing low-level device control over SPI, I2C, UART, and other buses
  • Working with hardware designers and data sheets to select components
  • Code development for various architectures including microcontrollers, ARMs, microprocessors, and DSPs
  • Rapid prototyping on COTS SBCs including Beagle Bone, Arduino, Gumstix, or Raspberry Pi
  • Ability to work hands-on with lab tools such as logic analyzers and oscilloscopes

Preferred skills:

  • Experience designing and implementing signal processing flows including Hilbert transforms, linear filters, phase/amplitude detectors, and spectral analysis
  • Scientific programming experience in Python
  • Proficiency scheduling and synchronizing threads within a multi-threaded RTOS
  • Experience with Microchip PIC processors
  • Experience with FreeRTOS
  • Experience with Subversion or other version control systems

For more than 37 years, MacAulay-Brown, Inc. (MacB) has been solving some of the Nation’s most complex National Security challenges. Defense, Intelligence Community, Special Operations Forces, Homeland Security and Federal agencies rely on our advanced engineering services, cyber security, and product solutions to meet the challenges of an ever-changing world.  Join MacB where you will work with a team of highly experienced professionals in the areas of Intelligence, Cybersecurity, Research Development Test and Evaluation, Information Operations, fabrication, IT solutions, Logistics and Acquisition Management.  MacB has won multiple workplace awards, offers generous salaries and benefits, and has outstanding growth opportunities.

#CJ