Skip to main content

Software Engineer

Technology
DirectTech
Laurel, United States1 month ago
Full time

Job description

Company Overview

Antenna Research Associates, Inc. (ARA) has a 60-year history designing and manufacturing antennas and sub-systems to support C5ISR applications within the EW/SIGINT, Commercial and Military Communications, Satellite Communications and RADAR Markets; for Government Agencies (PEO offices) and Tier 1 Primes world-wide.

Our Product portfolio includes Communication Radios Antennas (Tactical, UHF &

  • MUOS), UAS Telemetry &
  • Data Links, Missile GPS antennas, Feeds &
  • Reflectors, Surveillance, Jamming &
  • Spectrum Monitoring Systems, Interrogator Solutions, Spiral Arrays, VSAT Terminals &
  • Systems, Ground Stations, Pedestals &
  • Positioners and Active &
  • Passive Electronic Steerable Arrays (AESA/PESA) Systems. Additional details at www.ara-inc.com.

Job description: Are you an experienced Software Engineer interested in solving challenging real-world problems in robotics, embedded systems, and UI environments? Do you want to work among collaborative, mission-driven colleagues in a small development group? ARA is seeking a Senior Software Engineer to help us design and develop high reliability smart antenna positioners that are mission critical for our DoD customers for SATCOM, RADAR market.

What you will do: 

  • Make an immediate impact developing modern C++ code targeting Linux on embedded processor platforms, bare-metal coding experience a plus 
  • Test and debug your designs on awesome satellite-finding robots 
  • Produce reliable, maintainable, and testable codebases 
  • Design software architecture
  • Participate in and drive code reviews
  • Interface with multi-disciplinary teams to execute design objectives 
  • Support, train, and mentor other team members in design best practice 
 Preferred skills: 
  • Assembly, Java, C, C++ software engineering experience 
  • Embedded Linux targeting ARM® Cortex™ Processors development experience 
  • Understand embedded multi-threaded and multi-process environments 
  • Web UI and API design experience 
  • Understanding of Agile methodology, Jira and Confluence. 
  • Good experience with design patterns for embedded system. 
  • Understanding of different embedded communication protocols including SPI, I2C, UART 
  • Ability to understand electrical schematics at a high level 
  • YOCTO Linux, OpenEmbedded, and BitBake experience a plus 
  • Experience with hardware (sensors, stepper motors) integration on robotic systems a plus 
  • Experience with VHDL or Verilog a plus 
Position Qualifications

Competency Statement(s)

  • Adaptability - Adapts to change, open to new ideas and responsibilities; ability to work under pressure and to tight time frames
  • Communication – Ability to speak, write, and interact with others.
  • Decision Making – Able to reach a decision, takes thoughtful approach when considering options, seeks input from others, makes difficult decisions
  • Job Knowledge - Understands facets of job, aware of duties and responsibilities, keeps job knowledge current
  • Dependability - Mets deadlines, works independently, accountable, maintains focus, good attendance record
  • Ethics - Honest, accountable, maintains confidentiality, positive attitude and strong work ethic
  • Initiative – Ability to take on task before being asked.
  • Organized - Possessing the trait of being organized or following a systematic method of performing a task. Excellent analytical, interpersonal skills, and attention to detail.
  • Quality - Strives to eliminate errors, accurate work is a priority, seeks opportunities to improve products/service
Experience requirements: 
  • 8+ years software engineering in related product environments 
  • Must have experience related to robotics software development 

Education requirements: 

  • BS in CS/EE - MS in CS/EE (ideal) 

Security Clearance Required/Level 

  • None, but the ability to obtain a clearance is desirable 
  • Must US Citizen or Green Card Holder

Antenna Research Associates, Inc. and its subsidiaries encourage diversity in the workplace; we are an Equal Opportunity Employer. Race/Color/Gender/Sexual Orientation/Gender Identity/Religion/National Origin/Disability/Veteran

Interested in this role?