Embedded Software Engineer Loc:Torrance, CA
Torrance, CA
100,000 - 200,000
Job Description:
Role:Embedded Software Engineer
Location:Torrance, CA
Responsibilities
- Design, develop and test real time, embedded software for embedded RTOS based products with focus on standard networking protocols for embedded avionics and vetronics, including TCP/IP, UDP, FTP, and other network protocolsAnalyze bus communication for efficiency.
- Simulate complex communications, signal-processing, or networking systems.
- Design and perform the tests to measure performance and to characterize the network quality, including in the physical layer.
- Specify embedded software and firmware components. Participate in the design of device drivers and board support packages.
- Participate in architectural design, data paths implementation, test and documentation
- Experience with Green Hills Integrity, Linux or other real-time or embedded operating systems
- Experience with C/C++.Assist the team in documentation and in the creation of certification data packages
Qualifications
- Bachelor\'s degree in Software or Electrical Engineering or related technical discipline required
- A minimum of four years of experience in an engineering design role required
- PreferredExperience with digital-signal-processing analysis and simulation.
- Experience with SoC or FPGA designAdvanced degree in Software or Electrical Engineering or related technical discipline from an accredited institution.
- Experience with Fiber Channel, MIL-STD-1553B. ARINC-429 a plusAdvanced technical writing, editing, and presentation skills.