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.
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.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
