Advantage Technical: Senior Software Engineer (Temp)
Developer is needed in Torrance, United States.
This job has been crawled from the web.
Client: Advantage Technical
Location: Torrance, United States
Contract: Temporary
About the Company
We are seeking a Senior Software Engineer to develop a web-based service tool in python for our OEM Product. As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.
Responsibilities
- Design web application using Django framework, building off of existing tools that have been developed.
- Configure this tool to interface with Cloud APIs that use RESTful, gRPC and other web-based communication protocols.
- Develop different “wizards” to support common service operations, such as provisioning and commissioning.
- Develop customized web pages to support various functionality for service, manufacturing, etc.
- Create dockerized web applications and design deployment strategy.
- Secure communication between web application and product through custom CA authority using dedicated Trust Anchor hardware.
Required Skills
- Experience with Python-based web development framework. Preferably Django.
- Experience with dockerizing web-applications to support running on local hosts.
- Experience with common web communication protocols, such as TCP/IP HTTPS. Preferably gRPC.
- Experience with implementing and configuring AWS IoT onto ECUs.
- Experience with securing web communication using mTLS with proprietary CA.
- Preferred experience with embedded Linux software development.
- Preferred experience with PKS11 and Linux-based Hardware Security Modules (HSM).
- Django, Docker, gRPC, HTTPS, Linux, mTLS, PKI, Python Web Development, TCP/IP, AWS IoT, C++, PKS11, Programming in Embedded Linux environment.
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Win new clients
Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.
📈Grow your career
Use Twine's tools to find new job opportunities and showcase work to your prospective clients.