Gatekeeper Systems, Inc. · 2 days ago
Senior Embedded Software Engineer
Wonder how qualified you are to the job?
HardwareSoftware
Insider Connection @Gatekeeper Systems, Inc.
Responsibilities
Responsible for embedded systems development from conception through production; including requirements definition, algorithm development, firmware design, coding, test, debug and release
Develop new systems on bare metal microcontrollers and embedded Linux SoC platforms
Development of firmware and software utility tools
Develop embedded firmware for use in low power wireless communications and control
Develop new firmware applications for multiple products and optimize existing firmware
Develop tools to help validate the design; collect and analyze the data, investigate problem reports, determine root cause and recommend solutions, participate in technical reviews of the product hardware/firmware/software requirements, and generate and document the firmware for release
Optimize power consumption and footprint of firmware
Design and implement optimized RF communications protocols
Create detailed requirements and design documentation
Support product integration
Quickly identify problem root cause and work closely with SQA for timely release
Maintain accurate bug tracking
Approve test and validation methods and plans for the firmware applications
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
7+ years’ experience in embedded software design and development
Highly proficient in bare metal microcontroller environments
Experience with embedded Linux platforms including custom uboot, kernel, rootfs (BSP)
Extremely proficient with C/C++, Python, ARM Cortex microcontrollers
Proficient in debugging electrical circuits and communication protocols (I2C, SPI, UART, CAN)
Proficient in new board bring-up procedures and testing using oscilloscopes, multimeters, spectrum analyzers and other instrumentation
Knowledge and experience with BLE and custom wireless protocols and systems
Experience with low power system design
Deep analytical and mathematical foundation
IoT product development
Strong problem-solving skills
Ability to quickly learn new skills and adapt to project needs
Experience using bug tracking and version control tools. (Jira & Bitbucket/Git desirable)
Willing to work off-hours or night shifts on occasion
Limited travel in United States and/or abroad
BSEE, MSEE, BSCS, or MSCS required
Preferred
Knowledge of image processing, AI/ML pipelines, Tensor Flow is a plus
Knowledge of Hardware in the Loop (HIL) test systems is a plus
Benefits
Annual Incentive Bonus Plan
Flexible hybrid work schedule
Comprehensive healthcare benefits including medical, dental, and vision coverage; Life/ADD/LTD insurance; FSA/HSA options.
401(k) Plan with Employer Match
Generous Paid Time Off (PTO) policy
Observance of 11 paid company holidays
Company
Gatekeeper Systems, Inc.
Gatekeeper Systems’ expanded product suite of intelligent cart solutions offers solutions for EVERY retailer’s needs to minimize merchandise loss and reduce asset and labor expenditures.
Funding
Current Stage
Growth StageTotal Funding
$5.12M2019-10-30Acquired· by Graham Partners
2017-05-01Series Unknown· $3.12M
2008-06-30Series Unknown· $2M
Leadership Team
Recent News
2024-04-22
2023-09-19
Company data provided by crunchbase