Embedded Software Engineer
Shift5Full Time
Junior (1 to 2 years)
Key technologies and capabilities for this role
Common questions about this position
Candidates need a Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering or related field, 4+ years of embedded software experience, good understanding of Embedded Systems and OS concepts (Linux/RTOS), experience in areas like BSP, RTOS, Bootloader, Power Management, Linux, or MCU, excellent teamwork and communication skills, ability to learn rapidly in a self-directed manner, high self-motivation, and experience programming in C or C++ in embedded environments and Python.
This information is not specified in the job description.
This information is not specified in the job description.
The role involves working in a fast-paced environment under significant time constraints, collaborating closely with radar, communications, electronics, and aerospace engineering teams on mission-critical satellite software.
A strong candidate has 4+ years of embedded software experience, proficiency in C/C++ and Python, experience with Linux/RTOS and areas like BSP or bootloaders, plus preferred Master's degree, excellent teamwork, rapid self-directed learning, and ability to thrive in fast-paced settings.
Provides high-resolution 3D geospatial imagery
Array Labs specializes in creating high-quality 3D imagery using a network of small satellites called radar cubesats. These satellites work together to capture images of the same area from different angles, resulting in 3D images that are significantly more detailed than other options available. The company serves various clients, including government agencies and urban planners, who need accurate imagery for tasks like mapping and disaster response. Array Labs operates on a subscription model, allowing clients to access its continuously updated imagery data. Additionally, they offer a pilot program for early access customers to help refine their product based on user feedback. Their unique satellite system enables them to capture large areas quickly, providing timely data regardless of weather or terrain conditions. The goal of Array Labs is to enhance the geospatial imaging industry by offering cost-effective and precise 3D imagery solutions.