Embedded Software Engineer

Actalent
US - Arizona - Tucson
View Company Profile / << Go Back

  • Job Type: Full time
  • Just Posted

Job Description

Develop, test, deploy, and support embedded payload software, operating system deployments, and hardware interfaces for space sensor systems on size-, weight-, and power-constrained platforms. Collaborate with multidisciplinary teams on reliable, real-time processing, image-processing capabilities, system integration, and verification for space missions.

Requirements: Requires a bachelor's degree in computer science, computer engineering, or an equivalent discipline, at least five years of professional software engineering experience, and at least five years each of C/C++, Linux, and complex multithreaded application experience. Also requires at least two years of Python scripting experience and experience with RTOS, embedded deployment, hardware interfaces, and software testing.

Key Skills: C, C++, Python, Linux, Real-Time Operating Systems, Embedded Software Development, Multi-Threaded Applications, Hardware Drivers, Device Interfaces, Software Testing, System Deployment, Fault-Tolerant Design, Image Processing, Timing Analysis, Communications Protocols, FPGA Integration

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Critical Illness Insurance, Accident Insurance, Hospital Insurance, 401(k) Retirement Plan, Life Insurance, Short-Term Disability, Long-Term Disability, Health Savings Account, Transportation Benefits, Employee Assistance Program, Paid Time Off, Vacation Leave, Sick Leave




Fast Track Upload