Senior Embedded Software Engineer
Role details
Job location
Tech stack
Requirements
- Embedded Software
- C++
- Multithreaded applications
- Python
- Rest API
- Mathematics background
- Troubleshooting / debug
- AI (nice to have)
- GIS (nice to have)
Real-time C++, MFC, Python, SQL, VBA, PHP, JavaScript, Perl, QT UI, and batch scripting languages
REST API/Webservice Integration Knowledge
GIS Data Knowledge
Azure Cloud development and deployment experience a plus
AI / Machine Learning / Big Data experience a plus
Trello or Kanban board Experience
Able to multi-task and work in a fast-paced environment
Creative, resourceful, and innovative problem solver
Experience in modeling and simulation and knowledge of the railway industry are a plus
Team leadership experience with a desire to grow and improve all team members
Fearless when it comes to diving into complex systems and existing code bases
Engineering Math for applications in general (mass, acceleration, friction, force, inertia, momentum, work, power, etc)