Principal Software Engineer

HM Electronics, Inc.
Carlsbad, CA, United States
3 days ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$186,900 - $249,200
Working hours
Regular working hours

Tech stack

Agile Methodology Bluetooth UClibc (C Standard Library) C++ (Programming Language) Linux Device Drivers Python (Programming Language) PostgreSQL Network Protocols Node.Js Object-Relational Database Real-Time Operating Systems
+9 more
Software Engineering SQL Databases Subversion Universal Asynchronous Receiver/Transmitter Wi-Fi Technology Git Yocto Build Tools Software Version Control

Job description

  • Work independently and with fellow senior engineers on innovation projects.
  • Participate in identifying and defining requirements and specifications for a given project.
  • Assist in documenting and reviewing overall architecture and individual software components.
  • Attend design team meetings to provide input into the overall architecture of projects.

Requirements

  • 10+ years of experience in Software Engineering.
  • Expertise in C/C++ and python.
  • Knowledge of Node / Node.js application development.
  • Knowledge of Networking protocols and related software development.
  • Knowledge of Bluetooth and WiFi standards.
  • Knowledge of object-relational databases (SQL / PostgreSQL).
  • Familiarity with peripheral protocols (SPI UART I2C etc.).
  • Experience using tools such as logic analyzers and oscilloscopes.
  • Proficiency with version control systems (GIT SVN etc.).
  • Practice in Agile development. Experience with Real-Time Operating System (RTOS).
  • Working knowledge of Linux kernel configuration or driver development.
  • Familiarity with Linux SDK build systems (Yocto / Buildroot)., If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access our career center as a result of your disability. To request an accommodation, contact a HM Electronics Human Resources Representative at 800.848.4468.

Benefits & conditions

The posted pay range, $186,900 - $249,200, is what we reasonably expect to pay for the role. This may vary depending on experience and other factors. Our benefits package includes tuition reimbursement; 3 weeks paid vacation your first year, paid holidays, medical, vision, and dental coverage, pet insurance, life insurance, and 401K contributions., $186,900.00

About the company

HME has been creating innovative products for the drive-thru and pro-audio industries since 1971. From the very beginning we’ve known these solutions would never have happened without the customer-focused people who make up our company. HME has a team environment with a culture of collaboration learning and growth. With subsidiaries located in California Georgia Missouri Canada UK and China companies around the world depend on HME for clear reliable communication solutions. From setting the standard for drive-thru headsets and timer systems in the quick service restaurant (QSR) industry to developing professional audio equipment used in the Olympic Games HME strives to create the newest most innovative products on the market while providing quality care and attention to its customers.

Apply for this position

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

Apply on www.disabledperson.com
Prepare application

Good distractions

Loading talks and stories from around this role…