- 5+ years software systems engineering experience.
- Strong understanding of Vehicle System Architecture
- Industry background in Automotive/Embedded Systems
- Experience designing and building real-time connected hardware-integrated software systems (IoT).
- Experience capturing and communicating software and system architecture, requirements, and design.
- Demonstrated ability to develop system designs for a variety of applications, from low-fidelity proof-of-concepts to production-intent solutions.
- Demonstrated ability to develop drawings and documentation to communicate complex problems and solutions to both engineers and non-engineers.
Preferred Requirements:
- Experience applying cybersecurity principles and protocols to build end-to-end secure systems.
- Experience in all phases of software development (feasibility, design, implementation, integration, test, and support), preferably experience with complex systems that include multiple domains.
- Experience developing new products and technology with an agile team.
- Ability to work across multiple disciplines (systems, embedded, cloud web, mobile, testing).
- Experience designing and building Software Development Kits (SDKs), interfaces (APIs), and protocols.
- Embedded software development experience with C and/or C++.
- Experience with a scripting language, such as Ruby or Python.
- Experience with the ARM Cortex-M family of processors
- Experience with real-time systems, including Real Time Operating Systems (RTOSs).
- Experience with common low-level embedded protocols, such as UART, SPI, I2C, LIN, and CAN.
- Experience with BLE, NFC, and/or UWB; embedded cellular (telematics).
- Secure Element and Applet development experience.
- Familiar with cloud and/or mobile software development.
- Passion for technology and problem solving.
- Ability to recognize and mitigate both technical and organizational challenges.
- Excellent communication skills
- Experience leading engagements with customers and 3rd party software developers.
- Ability to learn constantly and dive into new areas with unfamiliar technologies.
- Strong commitment to quality, attention to detail, and user experience.
- Strong ability to work independently and as a member of a diverse team.
- Experience with Git.
Regards,
Sunil Gautam| Recruiter | STM Consulting, Inc. |
17943 BEARDSLEY ST CASTRO VALLEY, CA 94546-2340
Email: sunil.kumar@consultstm.com|
Delaware Office: 2093A Philadelphia Pike #2210, Suite 133 Claymont, DE 19703-2424
STM UAE | STM India |