Embedded Systems Software Engineer - Job Order 2871 - Philadelphia, Pennsylvania United States - 21708


Job #: 21708
Title: Embedded Systems Software Engineer - Job Order 2871
Job Location: Philadelphia, Pennsylvania - United States
Employment Type:
Salary: $90,000.00 - $135,000.00 - US Dollars - Yearly
Employer Will Recruit From: Nationwide
Relocation Paid?: Negotiable


16-person startup in robotics with recent funding of $12M and a unique market niche. Friendly work environment in south philadelphia. Tremendous growth opportunity


Embedded Systems Software Engineer

Location: Philadelphia
Compensation: DOE
US citizens and Permanent Residents only

My client is involved with robotics in the realm of aerial autonomy. Their robots are an intricate integration of hardware and software, requiring a great deal of discipline at the boundary to ensure safe and stable operation.  As an embedded systems engineer, your role would encompass:

Customized firmware for sensors and companion computation boards
Customized extensions and configurations for Linux on embedded targets
Selection and integration of sensing, computation, and networking hardware
Design and execution of component testing and calibration procedures
Firmware update and deployment processes
In addition, there will be opportunities to support research and development, field testing, work with customers and investors, as well as mentor members of the team. 


Essential Qualifications
At least a B.S. in Computer Science, Computer and Electrical Engineering, a related field, or at least 3 years experience in a relevant industry.  Candidates with substantial qualifications may be considered for senior positions.
An excellent understanding of how to write and test software that is correct, modular, efficient, and easy to understand
At least 3 years of experience in C or C++, and how to apply these languages to embedded targets
US citizenship or permanent residency
Great to Have
Familiarity with relevant sensors, such as cameras, IMUs, LiDARs, and GPS
Familiarity with ARM microprocessors, embedded GPUs, or FPGAs
Experience with standard development practices, including version control, testing, code checking, and code review
Experience with robotic systems and familiarity with concepts in robotics


Our recruiters are currently seeking to fill this position and hundreds like this in our network. If you are a match you'll be contacted with additional details.

We value your privacy and will never share your information with any employer without your consent.

Send your profile and resume to the recruiter who posted this job. You may include a cover letter to introduce yourself.

Cover Letter Text:

5,000 character limit