Software Engineer
at The Boring Company
Las Vegas, NV 89169, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Jun, 2024 | Not Specified | 01 Mar, 2024 | N/A | Angular,Python,Scripting Languages,Web Technologies,Code,Rest,Html,Development Projects,Computer Science,Css,Vue,Sql,C++,Jquery,Database Design,C,Javascript,Parallel Programming | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
The Boring Company was founded to solve the problem of soul-destroying traffic by creating an underground network of tunnels. Today, we are creating the technology to increase tunneling speed and decrease costs by a factor of 10 or more with the ultimate goal of making Hyperloop adoption viable and enabling rapid transit across densely populated regions.
As a Software Engineer you will be responsible for helping build a completely new underground transportation system, controlled and architected in an extremely efficient and safe manner. This role will primarily be focused on developing and architecting all aspects of tunnel controls, from vehicle guidance to safety procedures, with the ultimate goal of achieving full vehicle autonomy.
BASIC QUALIFICATIONS
- Bachelor’s Degree in Computer Science, Software Engineering, or equivalent field.
- Experience developing large software applications in C, C++ or Go with high performance requirements.
- Understanding of networking.
- Experience with parallel programming and/or distributed systems.
PREFERRED SKILLS AND EXPERIENCE
- 2+ years industry experience in practical software development projects.
- Ability to quickly adapt to new projects and learn new languages, technologies and concepts under tight time constraints.
- Experience working with scripting languages: Javascript and/or Python.
- Experience with Web Technologies: HTML, CSS, JS and at least one of jQuery, React, Angular, Vue or similar.
- Understanding of how to develop Web APIs including concepts such as REST.
- Experience writing code for safety critical real-time systems. Experience working with an RTOS is a plus.
- Experience working with embedded and automotive technologies such as CAN.
- Excellent problem solving and analytical thinking skills.
- Experience with database management, database internals, database design, SQL, and/or database programming.
ADDITIONAL REQUIREMENTS
- Ability to work long hours and weekends as necessary.
Responsibilities:
- Iterate and optimize the traffic control algorithms to achieve maximum system efficiency.
- Design and develop software to allow for complete autonomous operations within tunnel transportation.
- Implement safe and reliable vehicle control algorithms to achieve full autonomy.
- Architect and implement high quality code for safety critical controls to run all aspects of traffic controls.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Computer science software engineering or equivalent field
Proficient
1
Las Vegas, NV 89169, USA