Senior Firmware Engineer

CoreKinect LLC
Chandler, AZ, United States
24 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$110,000.0 - $130,000.0
Working hours
Regular working hours
Job source

Tech stack

LTE (Telecommunication) Unit Testing C++ (Programming Language) Code Review Computer Programming Computer Engineering Software Debugging Embedded Software Firmware Real-Time Operating Systems Software Engineering GXP

Job description

At CoreKinect Firmware Engineers conduct or participate in multidisciplinary research and collaborate with hardware and software engineers in the design and development of connected devices. They use hardware schematics, product specifications, and device requirements to write firmware which satisfies the requirements using the available hardware. They respond to customer requests or events as they occur and can debug and diagnose problems based on the provided data using their knowledge of the system and how it is used. They develop solutions to problems utilizing formal education, judgment and good engineering practices., In this position, your responsibilities will include, but may not be limited to:

  • Designing, developing, and debugging device firmware

  • Debugging product and test failures using software debuggers and/or output logs

  • Reviewing and providing strong feedback on product firmware architecture specifications

  • Giving input on hardware decisions as devices are designed

  • Developing solutions to problems utilizing formal education, judgment, and good engineering practices

Requirements

This position requires good interpersonal and communication skills, strong problem solving skills, and the ability to work well in a team environment., You should possess a Bachelor of Science degree in Electrical Engineering, Computer Engineering, or equivalent.

Minimum Requirements:

  • Experience programming (C, C++, or other low-level language)

  • Familiarity with firmware and/or embedded programming topics

  • Experience using lab equipment (logic analyzer, oscilloscope, etc.)

Preferred Qualifications:

  • Experience writing firmware or embedded software

  • Experience programming for RTOS-based projects

  • Experience reading and using hardware specifications

  • Experience with wireless protocols (BLE, LTE Cat-M, NBIOT, LoRa, etc.)

  • Electrical engineering knowledge (RF engineering, circuit design, etc.)

  • Experience implementing security features (cryptography, etc.)

  • Software development practices (code reviews, unit testing, etc.)

Benefits & conditions

  • Health insurance
  • Paid time off
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…