Embedded Firmware Engineer Job at System One, Oklahoma City, OK

MERNMFE0QmpzcU0rVEJ4bHBVdEQ5V3ovVmc9PQ==
  • System One
  • Oklahoma City, OK

Job Description

Full Job Description
System One is seeking an Embedded Firmware Engineer responsible for developing embedded software applications for the trucking/trailer industry including embedded IoT Device Programming developed using Linux and RTOS for 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.

***Please note this is not offered for Corp-to-Corp at this time. ***

SKILLS
  • Develop embedded software designs for sensors and sensing systems for an automotive environment
  • 3 years of professional experience of developing embedded firmware including experience with programming using RTOS or Linux
  • Software design and development experience, with extensive knowledge of Linux & RTOS Operating systems
  • Strong ā€˜Cā€™ Programing skills
  • Ability to understand and read hardware schematics
  • Test and debug firmware on hardware platforms
  • 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.
QUALIFICATION
Required:
  • BS/ BSEE Computer Science or equivalent.
  • 3 years of experience with C/C++ Programming
  • 3 years of experience developing in Linux & Real-Time Operating Systems (RTOS)
  • SQL database knowledge
  • Experience with developing for wireless interfaces (any of: wifi, Bluetooth, BLE, cellular, LORA, Zigbee, SubGhz)
  • Experience with software version control such as git
  • Experience with analog and digital inputs
Prefer to have:
  • Experience with JSON and IoT
  • Experience with analog and digital sensors such as temperature, pressure, strain gauges, ultrasonic, radar, and other sensors.
  • Familiar with Agile project tracking and usage of JIRA
  • Experience with AWS and Cloud Services Interface
  • Experience working with data transfer protocols such as TCP/IP, CAN, J1939, and MQTT
LOCATION
Oklahoma City, Oklahoma

SALARY
Commensurate with experience.

Job Type: Full-time

Pay: $65,000.00 - $125,000.00 per year

Benefits:
  • Dental insurance
  • Health insurance
  • Paid time off
  • Relocation assistance
  • Vision insurance
Schedule:
  • 8 hour shift
  • Monday to Friday
  • Hybrid work schedule

Job Tags

Full time, Work experience placement, Relocation package, Shift work, Monday to Friday,

Similar Jobs

Legacy Health

Manager, Patient Business Services Job at Legacy Health

 ...managing the a team of professionals providing customer service to patients regarding their bills and...  ...reside in Oregon or Washington only, may work at an assigned Legacy Health location, and other days may work remotely at home, on the road or in a satellite location for... 

Mahle

E-PTC Intern (September - December 2024) Job at Mahle

 ...university Pursing a degree towards: Mechanical Engineering Skills:MS Office is a must skill, CAD skills preferred, coding or MATLAB skills desired, background in Thermodynamics and Fluid dynamics desired, understand the basics of GD&T desired Previous... 

International Society of Arboriculture

Forestry Pre Inspector Job at International Society of Arboriculture

 ...TheForestry Pre-Inspectorprovides support to APS Forestry, Fire, and Resource Management crews and planners so that the division...  ...conform to the overall work plan developed by Section Leader. 3) Investigate internal and external requests for tree work. 4) Review maps... 

JLL

Coordinator, Strategic Sourcing Job at JLL

As a Sourcing Coordinator at JLL, you will play a pivotal role in supporting the procurement process, ensuring the timely acquisition of goods and services necessary to support our business operations. You will collaborate with various internal stakeholders to understand... 

Memorable Escapes

Independent Travel Agent 1099 Business Opportunity Job at Memorable Escapes

 ...following countries... United States Antigua and Barbuda Argentina Aruba Australia Bahamas Barbados Belize Bermuda Bolivia Cayman Islands Chile Colombia Costa Rica...