We are looking for a Senior Embedded Software Engineer who’s ready to jump right in to our dynamic, fast-paced work environment.
Founded in 1998, Quake Global is the leading manufacturer of Machine to Machine (M2M) Modems for advanced data acquisition through Satellite, Cellular, Wi-Fi, BLE and RFID. Quake provides powerful solutions for asset management and monitoring. With headquarters in San Diego, California and a network of distribution representatives worldwide, Quake offers an extensive array of solutions, products and design services for Healthcare and Senior Living, and Industrial markets. In addition, we are committed to fostering a diverse and inclusive workplace that attracts exceptional talent.
As a Senior Embedded Software Engineer, you will be working closely with the hardware development team and specify, develop, debug and validate a new embedded Linux-based system. You will support legacy embedded Linux-based systems, provide direction to junior engineers and assist in testing as required.
This is an on-site position based in San Diego, California.
DUTIES AND RESPONSIBILITIES:
· Specify, develop, debug, and validate software.
· Maintain existing software platforms, root cause analysis, bug fixes and feature enhancement.
· Create comprehensible documentation.
· Participate in code reviews and bug scrub.
. Mentor of junior embedded software developers.
QUALIFICATIONS:
· Bachelor’s Degree in Computer Science, Electronic Engineering, Electrical Engineering or equivalent.
· 5+ years of experience in embedded systems development, especially Embedded Linux.
· Extensive experience with C and C++ programming, including IPC, Multi-Threading and optimization.
· Demonstrable debugging and integration skills on embedded Linux Platforms.
· Knowledge of shell scripting and Python.
The ideal candidate would have one or more of the following:
· Experience with 5G development and integration.
· Knowledge of cellular modems and AT commands.
· Experience with 2/4-wire Ethernet, RS-232, CAN, I2C, SPI.
· Experience with Yocto build system.
· Knowledge of IP networking, sockets and protocols.
Job Type: Full-time
Benefits:
Schedule:
Supplemental pay types:
Application Question(s):
Work Location: One location
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We are seeking a Senior Telecommunications Technician to become an integral part of our team!...
Apply For This JobPosition: SharePoint Developer Location: Remote (PST Time zone) Duration: 4 months Job Description: Project Details: Work with Microsoft Team to...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> POSITION PURPOSE: Design DFN’s outside plant fiber optic network as well as maintain accurate prints...
Apply For This JobCyber Security is a big deal. It’s in the news, growing rapidly, a critical tool for every company, and our...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> EQUIVALENTEXPERIENCE Compensation $17.00 Hourly Job Description To apply, simply TEXT USIC to 90206 to connect...
Apply For This JobJOB SUMMARY The Sup, Data Operations leads a team of operational frontline staff in support of OSP Design. Responsible for...
Apply For This Job