Principal Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦