Astrobotic
Pittsburgh, PA
The Lead Embedded Software Engineer will manage the embedded software team. This role will be responsible for: Developing, testing and debugging low-level, embedded software for a variety of space applications. Leading a small team of embedded software engineers in the full software development lifecycle. Mentoring and coaching team members in regular one-on-one meetings. Contributing to team member performance evaluations. Required Experience: Developing embedded software. Working within an agile development framework. Performing software integration and testing, including writing and running unit tests. Programming in C, C++, and Python. Using multiple operating systems, and development environments including Windows and Linux. Real time deterministic systems in an embedded environment. Minimum 5 years of experience, or equivalent. B.S. Computer Engineering, Computer Science, Electrical Engineering or related field. Preferred Skills and...

