Jobs
>
Foothill Ranch

    Senior Embedded Software Engineer - Lake Forest, United States - GATEKEEPER SYSTEMS

    GATEKEEPER SYSTEMS
    GATEKEEPER SYSTEMS Lake Forest, United States

    3 weeks ago

    Default job background
    Description

    Job Description

    Job Description

    SENIOR EMBEDDED SOFTWARE ENGINEER

    GATEKEEPER SYSTEMS, INC.

    Foothill Ranch, CA

    Gatekeeper Systems stands proudly as the foremost global leader in retail loss prevention, operations management, and analytics, with our headquarters based in Foothill Ranch, California. We maintain a strong presence across the globe, with offices in the UK, Australia, China, Hong Kong, Germany, France, and Canada, fostering a diverse team of 450 talented employees. Over the past 25 years, Gatekeeper Systems has been at the forefront of the industry, demonstrating our commitment to excellence through cutting-edge technologies and unparalleled customer service.

    Join us on our journey as we continue to revolutionize the retail sector, providing innovative solutions and services that redefine industry standards.

    We are seeking a Senior Embedded Software Engineer. The ideal candidate can contribute as a software developer for IoT Edge Devices. This position will require full design responsibility, from requirements through validation. There will be extensive collaboration with experienced team members and expert third party developers. Along with performing design and development duties, this position will also require data gathering and organizing for system analysis. Extensive development of systems in our lab facility as well as testing and troubleshooting on live trial sites in the field will be required. Full ownership of software will be required, including sustaining support and bug fixes. Close work and collaboration with the test team will also be required to integrate new software applications into the CI/CD pipeline.

    WHAT WE OFFER...

    Join the team at Gatekeeper Systems and watch your career grow We offer competitive compensation and benefits packages that include:

    • Attractive Total Compensation Package
    • 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

    ESSENTIAL JOB FUNCTIONS; but not limited to:

    • 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 REQUIREMENTS

    The requirements listed below are representative of the knowledge, skill and/or ability 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
    • Knowledge of image processing, AI/ML pipelines, Tensor Flow is a plus
    • Knowledge of Hardware in the Loop (HIL) test systems is a plus
    • 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

    EDUCATION AND/OR EXPERIENCE

    • BSEE, MSEE, BSCS, or MSCS required.

    DISCLAIMER

    This Job Description is a general overview of the requirements for the position. It is not designed to contain, nor should it be interpreted as being all inclusive of every task which may be assigned or required. It is subject to change, in alignment with company/department needs and priorities.

    Gatekeeper Systems, Inc., is an equal opportunity employer. We are committed to developing a diverse workforce and cultivating an inclusive environment. We value diversity and believe that we are strengthened by the differences in our experiences, thinking, culture, and background. We strongly encourage applications from candidates who demonstrate that they can contribute to this goal. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any protected basis.



  • PEAK Technical Staffing USA Foothill Ranch, United States

    Embedded Software Engineer · P-DPD-001 · We are seeking an Embedded Software Engineer. The ideal candidate can contribute as a software developer for IoT Edge Devices. This position will require full design responsibility, from requirements through validation. There will be ext ...


  • GATEKEEPER SYSTEMS Lake Forest, United States

    Job Description · Job DescriptionEMBEDDED SOFTWARE ENGINEER · GATEKEEPER SYSTEMS, INC. · Foothill Ranch, CA · Gatekeeper Systems stands proudly as the foremost global leader in retail loss prevention, operations management, and analytics, with our headquarters based in Foothill R ...


  • Grainger Businesses Lake Forest, United States

    As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working by serving more than 4.5 million customers worldwide with products delivered through innovative technology and deep customer relationships. With ...


  • Alcon Lake Forest, United States

    At Alcon, we are driven by the meaningful work we do to help people see brilliantly. We innovate boldly, champion progress, and act with speed as the global leader in eye care. Here, you'll be recognized for your commitment and contributions and see your career like never before. ...


  • SMS Staffing Inc. Lake Forest, United States

    Job Description · Job DescriptionSMS Staffing Inc is Hiring Immediately for a skilled Software Quality Engineer Job Title: Software Quality EngineerJob Location: Lake Forest, IL, U.S.A OR one of the CA locationsJob Type: Contract (possible extension or convert to hire)Pay: Starts ...

  • Alcon

    Sr. Software Engineer

    2 weeks ago


    Alcon Lake Forest, United States

    At Alcon, we are driven by the meaningful work we do to help people see brilliantly. We innovate boldly, champion progress, and act with speed as the global leader in eye care. Here, you'll be recognized for your commitment and contributions and see your career like never before. ...


  • U341 Alcon Research, LLC. Company Lake Forest, United States Full time

    At Alcon, we are driven by the meaningful work we do to help people see brilliantly. We innovate boldly, champion progress, and act with speed as the global leader in eye care. Here, you'll be recognized for your commitment and contributions and see your career like never before. ...

  • Convai Technologies Inc.

    Software Engineer

    3 weeks ago


    Convai Technologies Inc. Mission, United States

    Careers at Convai · We are excited that you are interested in exploring possible career options with Convai. If creating intelligent NPCs and their applications excite you, we want to talk to you. Here's a brief on how we believe the world will change in the coming years and how ...

  • Visual Concepts

    Software Engineer

    2 weeks ago


    Visual Concepts Foothill Ranch, United States Full time

    At Visual Concepts, we believe great games are made by diverse and empowered teams with a shared passion for play. As one of the world's top game development studios, we have shipped over 100 multi-sku titles to critical acclaim and commercial success. Our teams are independent a ...

  • Cognizant

    Software Engineer

    1 week ago


    Cognizant Lake Forest, United States Full time

    About Us: · Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and e ...


  • Cox Enterprises Mission, United States Full time

    Job Description · Cox Automotive is seeking a Senior Software Engineer to join our Communication engineering team. Job Summary : As a Software Engineer, you'll be part of the Communication platform team, working on building the foundation for the next generation of Cox Automoti ...

  • Grainger Businesses

    Software Engineer

    2 weeks ago


    Grainger Businesses LAKE FOREST, United States

    Grainger is a leading broad line distributor with operations in North America, Japan and the United Kingdom. We achieve our purpose, We Keep the World Working, by serving more than 4.5 million customers with a wide range of products that keep their operations running and their pe ...


  • PEAK Technical Staffing USA Lake Forest, United States

    Sr. Embedded Software Engineer · Lake Forest, CA 92610 · Direct Hire · Job Description: · We are seeking a Senior Embedded Software Engineer. The ideal candidate can contribute as a software developer for IoT Edge Devices. This position will require full design responsibility, f ...


  • Grainger Businesses LAKE FOREST, United States

    As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working by serving more than 4.5 million customers worldwide with products delivered through innovative technology and deep customer relationships. With ...


  • EV Connect Lake Forest, United States

    Responsibilities: · Perform integration testing between EVSE's and EV Connect's proprietary SaaS · Configure/Supervise EV Connect's testing hardware located in Lake Forest, Ca Lab · Test credit card hardware integration with EVC's CMS platform · Supervise lab test stations, cred ...

  • loanDepot

    Software Engineer

    2 weeks ago


    loanDepot Irvine, United States

    Description · Position at loanDepot Position Summary :Responsible for delivering senior level innovative, compelling, coherent software solutions for our consumer, internal operations and value chain constituents across a wide variety of enterprise applications through the crea ...

  • Grainger Businesses

    Software Engineer

    1 month ago


    Grainger Businesses LAKE FOREST, United States

    Work Location Type: Onsite · As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working by serving more than 4.5 million customers worldwide with products delivered through innovative technology and dee ...

  • Palomar Products Inc.

    Software Engineer

    3 weeks ago


    Palomar Products Inc. Rancho Santa Margarita, United States

    Job Description · Job DescriptionPosition Title: Software Engineer · Palomar Products · Founded in 1970 and located in Rancho Santa Margarita, CA, Palomar Products is a global leader in highly reliable secure intercommunication systems for airborne and naval military application ...

  • PADI

    Software Engineer

    3 weeks ago


    PADI Rancho Santa Margarita, United States

    SOFTWARE ENGINEER · Location: Levittown, NY · What You'll Be Doing · Design and implement software solutions on AWS cloud platforms. · Maintain existing legacy software platforms. · Implement and maintain test automation frameworks to ensure code · and product quality. Build nat ...


  • Smart Energy Water Irvine, United States

    Software/Sr. Software Engineer - iOS · Apply now WHO WE ARE · Our company culture promotes individualism and encourages creative expression while innovating new industry applications in a collaborative and highly rewarding environment. We pride ourselves on building meaningfu ...