Drōv Technologies seeks an Automotive Software Engineer responsible for developing embedded software applications for the Trucking/Trailer industry that include embedded IoT Device Programming in Linux/RTOS and embedded hardware devices. This position calls for a tenacious and patient engineer with strong multi-tasking and problem-solving skills, and an ability to promote cooperation among team colleagues.
SKILLS
- Develop embedded software designs for sensors and sensing systems for an automotive environment
- Software design and development experience, with extensive knowledge of Linux & RTOS Operating systems
- Strong ‘C’ Programing Skills and Low-level driver experience
- Design and develop embedded software/firmware for 8, 16 and 32 bit microcontrollers (using C language).
- Develop closed-loop digital control systems for an automotive environment, including microcontroller-based instrumentation and pneumatic controls.
- Test and debug firmware on hardware platforms
- Create PC-based software tools for product testing, updating and configuration.
- Maintain code in the repository using revision control tools with Jira, Confluence & GIT
- Support research and development efforts relating to strain gauges, pressure sensors, wireless sensors (BLE, ZigBee, WiFi, Sub Ghz Radios, LTE (Cellular)), Ultrasonic, RFID, and other sensor technologies.
- Support product connectivity over vehicle networking such as CAN, J1939, J2497, MQTT, TCP/IP and any other IEEE & SAE standards
- Excellent written and verbal communications, team and people skills; ability to share information and communicate clearly with management and team members.
- Ability to work in a fast-paced startup environment; be able to adapt to changing and ambiguous circumstances. Working experience in an Agile environment
- Ability to multi-task, solve problems, and drive critical tasks to completion with minimal supervision.
- Strong proven analytical and debugging skills.
- Ability to learn new technologies and related software tools/development techniques quickly to keep up with rapidly evolving industry trends.
QUALIFICATIONS
- BS/ BSEE Computer Science or equivalent.
- C/C++ Engineer (3-5 years), SQL Lite, JSON, MQTT, Apache, HTML5, Device Drives
- Extensive knowledge of developing in Linux & RTOS Operating systems
- Networking Protocols TCP/IP, RTSP, UDP, NTP, DHCP, CAN, J1939
- Physical Interfaces USB, Ethernet, Data over Power, RS-485, GPIO
- Wireless Interfaces Bluetooth(BLE), Wi-Fi, Cellular, LORA, Zigbee, Sub GHz Radios
- Wired Sensors with interface with ADC from pressure, temperature, strain gauges, Ultrasonic, Radar, and other sensors
- Knowledge with Embedded Hardened Computer Systems
- Familiar with Jira, Confluence & GIT.
- AWS and Cloud Services Interface Experience
- Experience with Linux & RTOS programming
LOCATION
Oklahoma City
SALARY
Commensurate with experience.
Job Type: Full-time
Pay: $65,737.00 - $100,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Paid time off
- Relocation assistance
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Work Location: In person