Enjoy working with a team designing and developing next generation technology for the future of transportation. Our client’s team is creating connected systems that both improve the automotive access experience and enable new mobility solutions and services. We are currently recruiting for a Systems Engineer job opening to join their team.
This is a contract position that requires relocation to Plano, Texas. As Systems Engineer, you will help design, build and push forward connected, state-of-the-art vehicle systems. You will create new products and services that deliver unparalleled capability and user experiences by combining embedded applications, cloud services, and mobile apps.
If you have 5+ years of software systems engineering experience and a passion for technology and problem solving, please submit your resume for the Systems Engineer job opening to [email protected].
Minimum Requirements:
- 5+ years of software systems engineering experience
- 3+ years of experience in Vehicle integration
- Experience designing and building real-time connected hardware-integrated software systems (IoT)
- Experience capturing and communicating software and system architecture, requirements, and design.
- Experience in all phases of software development (feasibility, design, implementation, integration, test and support), preferably with complex systems that include multiple domains.
- 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 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