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
Job Details Full-time$80,380 – $125,739 a year51 minutes ago Benefits Health insurance Flexible schedule Qualifications J2EE Relational databases Design patterns...
Apply For This JobJob Description Kikkerland is the world’s leading gift brand. With renowned designer collaborations and a strong in house design team,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Configures, installs, tests, troubleshoots, repairs and monitors operation of LAN hardware/software including desktop computers, data/voice/video...
Apply For This JobJob Details Full-time$70,000 – $75,000 a year45 minutes ago Benefits Paid time off Dental insurance 401(k) Health insurance Vision insurance...
Apply For This JobJob Details Full-time$160,000 – $200,000 a year36 minutes ago Qualifications CSS Graphic design Adobe Illustrator SEO Responsive web design Bachelor’s...
Apply For This JobEmployment Type: Full time Shift: Description: POSITION PURPOSE Responsible for the implementation, maintenance and operation of a telecommunications/network infrastructure. Telephony...
Apply For This Job