Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
GA

Embedded Software Developer, Avionics

General Atomics
  • 🇺🇸 United States
  • On-site
  • Entry level
  • 1 day ago
  • 69,500 – 116,375
  • C++
  • Python
  • SPI
  • I2C
  • CAN bus
  • TCP
  • UDP
  • SNMP
  • Configuration Management
  • SVN
  • Git
  • CI/CD
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Job Summary

General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems.

This position within Avionics Software is responsible for developing real-time embedded software for Remotely Piloted Aircraft. Avionics software applications include distributed real-time fault-tolerant control architectures, electro-mechanical control systems, engine and propulsion system management, power electronics, control networks, datalinks, and other aircraft subsystems and related support equipment.

DUTIES AND RESPONSIBILITIES:
  • Design, develop, test, and maintain software for flight-critical real-time embedded systems in accordance with appropriate development processes and standards
  • Communicate with subject matter experts, cross-functional teams, users, and management throughout the software development lifecycle
  • Maintain the strict confidentiality of sensitive information
  • Perform other duties as assigned
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.

 

Job Qualifications

  • Typically requires a bachelors degree in computer science, information systems or related discipline May substitute equivalent experience in lieu of education.
  • Technical, communication, and interpersonal skills are required to enable an effective interface with other professionals, to produce appropriate documentation, and to present results · The ability to work both independently and on a team is essential
  • Ability to obtain and maintain DoD security clearance is required. 
Desirable Technical Knowledge and Experience:
  • Programing languages: C (essential), C++, Python (desired)
  • Embedded systems concepts; preemption, multitasking, bare-metal and real-time operating system architectures, compilers, computer processor architectures and memory management
  • Real-time systems, fault-tolerant systems, control systems, motor control, power electronics
  • Reading and understanding electrical schematics and datasheets
  • Embedded communications: SPI, I2C, USART, CANbus, ARINC-429, MIL-STD-1553
  • Network communication and management protocols (e.g. TCP, UDP, ARP, SNMP)
  • Audio and video processing and communications
  • Development tools and electronic test equipment including in-circuit debuggers/emulators, oscilloscopes, logic analyzers, power supplies, and signal generators
  • Software configuration management tools, such as subversion or git, as well as defect tracking tools, and peer review
  • Requirements-based software verification at the unit, integration, and system level
  • Automated software testing tools and continuous integration
  • Internal Title: Software Developer I
  • Experience Level: Entry-Level (0-2 years)
  • Full-Time/Part-Time: Full-Time Hourly
  • Workstyle: Onsite
  • Pay Range Low: 69,500
  • Pay Range High: 116,375
  • Job Category: Engineering
  • Travel Percentage Required: 0% - 25%
  • Relocation Assistance Provided?: No
  • Clearance Required?: Desired
  • US Citizenship Required?: Yes
  • Clearance Level: Secret
  • Employee Referral Bonus Amount: 500.00

Embedded Software Developer, Avionics · General Atomics

Auto apply with Likeremote