Staff Embedded Software Engineer

CesiumAstro
US - Texas - Austin
View Company Profile / << Go Back

  • Job Type: Full time
  • Yesterday

Job Description

Serve as the technical authority for embedded software, defining architectures and solving complex hardware integration challenges. Design, implement, and validate system software for space and airborne communication platforms from requirements to deployment.

Requirements: Requires a BS or MS in Computer Science or Engineering with at least 8 years of industry experience in embedded software development. Proficiency in C, C++, and real-time operating systems is essential, along with experience in FPGA interfacing and multi-threaded applications.

Key Skills: Embedded Software Engineering, C, C++, Real-time Operating Systems, API Design, FPGA Interfacing, Multi-threaded Applications, Resource Management, IP Protocols, ARM Processors, SDK Development, Electronics Schematics, Software Architecture, Hardware Integration, Linux, Software Configuration Management

Benefits: Stock Options, Health Insurance, Dental Insurance, Vision Insurance, HSA, FSA, Life Insurance, Disability Insurance, Retirement Plans




Fast Track Upload