Mock Positions
This page contains possible job descriptions that match what students are working on in the lab. If you're a student you should take this with a grain of salt. However, it can be useful to see what jobs might possibly match what you're working on.
This list is maintained and up-kept by the leadership team with assistance from alumni and professional engineers.
Web Development Engineer
As a Web Development Engineer, you would:
- Maintain and update our SCEL website
- Design and create a dashboard that displays our weatherbox data
The following are the necessary skills for this position:
- HTML, CSS, Ruby, Ruby on Rails, Javascript
- Web design
- Git, Github
Relevant Projects:
- Software Team (weatherbox project)
Embedded Software Engineer
As an Embedded Software Engineer, you would:
- Design, code, and test the firmware that runs on our weatherboxes
The following are the necessary skills for this position:
- Experience with Arduino
- C ,C++
- Git, Github
Application Software Engineer
As an Application Software Engineer, you would:
- Design and create software for the server
The following are the necessary skills for this position:
- Python, Javascript, SQL, Postgresql
- Red Hat, Raspbian
- Git, Github
Systems Engineer
As a Systems Engineer, you would:
- Attend weekly meetings that teach you the basics of forecasting, prediction, and machine learning
- Design and write algorithms
- Analyze data from the weatherbox using various forecasting and prediction techniques
The following are the necessary skills for this position:
- Strong math skills
- Machine learning
- Signal processing
- Filter design
- MATLAB, iPython, Python, R, Matplotlib
Hardware Engineer
As a Hardware Engineer, you would:
- Research various weather-based sensors, communication modules, and components
- Design and create PCBs using Eagle
- Solder components onto PCBs
- Test various components used in the weatherbox
The following are the necessary skills for this position:
- Experience with Eagle
- Circuit analysis and design
- PCB design, layout, and fabrication
- Soldering
- Experience using Atmel and PIC microcontrollers
- Experience using various weather-based sensors
- Experience with wireless communications modules
Mentors
We are always looking for mentors to help teach and advise our students on their projects.
As a mentor, you would:
- Advise and mentor subteams on a weekly basis and track their progress
- Give advice or potential solutions to issues subteams are having
- Teach or provide tutorials for students to complete to acquire new skills
- Be available to answer questions and provide insight
- Meet with the leadership team weekly to discuss the progress of the subteams you are mentoring
Hardware mentor
The following are the necessary skills for this position:
- Extensive knowledge in the skills listed under the Hardware Engineer position
- Experience in teaching students.
Software mentor
The following are the necessary skills for this position:
- Extensive knowledge in the skills listed under web programmer and embedded programmer is required.
- Experience teaching students
Leadership positions
We are constantly searching for our next generation of leaders. Through the VIP program, we are able to nurture and mold our students into mentors and leaders as they learn more about our project and acquire new skills.
Students in leadership positions would:
- Track the progress and deadlines for all subteams
- Determine goals and the future direction of the lab
- Think of ways to improve the lab and implement them
- Meet on a weekly basis with the leadership team
The following are the necessary skills for this position:
- Strong verbal and written communication skills
- Strong organizational and time management skills
Authors
Contributing authors:
Created by kluong on 2015/11/12 19:30.