Principal Embedded Software Engineer Job at Motive Companies, Germantown, MD

b0o0RVdFSUFleldGdXJ0bURtQ2lmUT09

Job Description

Our client is seeking an Embedded Software Principal Engineer to work with an agile team to analyze, design, develop, test, document, and implement high-performance, real-time/embedded applications incorporating all technical elements from low level driver development to user interfaces. We are seeking individuals with a proven track record in software engineering, specifically with design, implementation, and integration of high availability, scalable complex embedded networking systems.

Responsibilities
  • Review system requirements and design
  • Actively participate in systems designs to come up with innovative solutions
  • Work with technical leads across teams and disciplines to develop high availability scalable satellite systems
  • 'Lead projects and/or team members'
  • Implement software applications passing through all stages of development
  • Present project objectives, risks and success criteria to management team
  • Provide clear and detailed status reports on a regular basis to management team
  • Analyze and resolve software issues
  • Participate in development and maintenance of software documentation



Requirements
  • Bachelor's Degree in Computer Science, Computer Engineering or related technical field
  • 10+ years of software development experience which could include any of the following:
    • Object-oriented design and development skills
    • C/C++ programming
    • Scripting languages (e.g. Perl, Python)
    • Multi-threaded application development and inter-process communication
    • Software development in real-time embedded Linux environments
    • Developing Linux device drivers and Linux kernel modules a plus

Preferred Qualifications
  • Experience of knowledge of Satellite-based systems
  • Strong verbal and written communication skills
  • Strong technical writing skills to ensure software and technical decisions are described clearly with required illustrations
  • Exposure to Web Technologies (HTML/JAVASCRIPT/APIs)
  • Algorithm development experience
  • Networking knowledge
  • Familiarity with CPU Architecture and HW basics
  • Self-motivated individual with a 'can do' attitude and the drive to learn new things

Salary Range: $155,000 - $170,000
#IND1
IND123

Similar Jobs

Lockheed Martin

Program Integrator Job at Lockheed Martin

This role serves as the Missile Defense Program. Responsibilities include working as a liaison with the MDA customer to coordinate Technical Instructions across

Courier Express of GA

Local Class A & B Truck Driver- Stone Mountain GA Job at Courier Express of GA

Courier Express is hiring Local Class A & B Truck Drivers out of Jacksonville, FL, Norcross, GA & Atlanta, GA CX Logistics has been an industry leader in specialized delivery

Terry Reilly Health Services

Medical Assistant - Boise 23rd Job at Terry Reilly Health Services

At Terry Reilly we believe we are successful when we have a healthy, thriving community. This is accomplished as a result of our mission-driven and talented team. We provide integrated care

San Francisco VA Medical Center

Senior Social Worker (Emergency Department) - San Francisco Job at San Francisco VA Medical Center

Senior Social Worker (Emergency Department)DEPARTMENT OF VETERANS AFFAIRSVeterans Health AdministrationSummaryThe position provides social work services to the Veteran population in the Emergency

Del Taco LLC

Team Member (A48)- 0282 Job at Del Taco LLC

Benefits: Medical insurance for eligible employees Employee discount and free meal provided during shift Flexible scheduling Growth and advancement opportunities!Team Member