...
Attend Firmware 101
Every term we hold an introductory training session to tell people what we’re all about. If you’re still not convinced what team you want to be a part of, this is a great place to start. Check Elec-firmware for updates on when this will be taking place, or take a look at previous notes (Firmware 101 Notes ) if you want to get ahead
Background learning
There are several tools/technologies we use to help us run a mean, clean software organization. These are:
Git
Shell Environments (Linux)
C programming
If you don’t have a lot of experience with these, luckily we have Midnight-Sun-specific Shell Environments, Git, and C Programming videos creates by the legendary Arshan Khanifar (a retired firmware lead). Tutorial Videos There are also is also the page: C Reference for Midnight Sun Firmware Team and lots of resources available online.
**NOTE: We do not expect you to be an expert in any of these; just know the basics. Git and Shell Environments are a bit less complicated, but C-programming will take a while to pick up
...