Latitude, Inc.

Embedded Software Engineer (Must be a US Citizen)

Remote - Full Time

This is a cross-functional engineering position, developing embedded software for our satellite products on a Linux platform.

Responsibilities

  • Develop the C++ applications that control our next generation of satellite terminals 
  • Design, code, test and integrate software from requirements to production and commercial deployment 
  • Assist with estimation of time and effort required to implement new features 
  • Participate in design reviews, peer code reviews and improve product quality 
  • Interface and work with cross-functional teams to successfully implement feature dependencies 
  • Integrate and validate new product designs 
  • Act as a member of an Agile scrum team 

 

Experience/Background 

  • 2+ years of experience in software development 
  • Understanding of hardware design and architecture 
  • Solid programming experience in C/C++ object-oriented design and development 
  • Linux or a POSIX O/S environment 
  • Familiarity with software configuration management, defect tracking tools, and peer review 
  • Strong documentation and writing skills 

 

Additional experience in the following areas is a plus: 

  • Embedded development including hardware debug, device drivers, and real-time constraints in a complex multi-processor system 
  • Cross-functional (hardware/firmware/software) development and verification 
  • Satellite communications protocols such as DVB-S2 and TDMA 
  • Networking protocols such as TCP/IP, UDP and IPv6 
  • X.509 Certificate and Crypto key management 
  • Shell scripting, Perl, Lua, or Python 
  • Docker, Conan, cmake, C++11 
  • Working knowledge of Jira, Confluence, BitBucket, SharePoint, Jenkins and Artifactory is a plus 

Qualifications

Education 

  • Bachelor’s Degree in Computer Science, Software, Systems, Mathematics, or related technical field/experience 

 

Clearance 

  • Active DoD clearance or ability to obtain a secret DoD clearance 

 

Travel 

  • 0-10% 
Apply: Embedded Software Engineer (Must be a US Citizen)
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Human Check*