PEAK Technical Staffing USA

Senior/Staff API Software Engineer

Source: Lensa

Posted: 05/18/2021 Employment Type: Direct Placement Category: Software Engineers Job Number: 89713

Job Description


Senior/Staff API Software Engineer will develop next-generation best-in-class home security control panels and IoT controllers. This role will work with Z-Wave, IoT devices, wireless security devices, audio/video streaming, cellular/WiFi communication, and protecting people and property sounds interesting, come help us to build the secured and intelligent smart home of the future.



Primary Responsibilities:

  • Performs a variety of hands-on software engineering tasks
  • Contributes to setting requirements, development, and deployment of new technologies and tools
  • Responsible for software design and implementation, covering development and commercial deployment of embedded devices and security panels products
  • Supports verification and validation test methodologies for product release, and design for test in an integrated and end-to-end system environment
  • Provides post-production support of released products
  • Required to have a strong comfort-level communicating throughout all levels of the organization
  • Understand, support, and execute all work according to the established procedures of the organization
  • Implements and maintains department policies and standards
  • Other Duties as assigned

  •  

    Qualifications:
  • BS in Computer Science, Computer Engineering, or similar field (MS preferred)
  • 5+ years of experience in software or firmware development (8+ years preferred)
  • Serve as a leader on API & microservice designs and knowledgeable on event-oriented architectures
  • Design and implementation of Backend Services architecture, reviewing project plans and coordinating activities based on markets and customers’ requirements
  • Asynchronous and Synchronous messaging using MQTT broker and client, RESTful API, and messaging protocols
  • Familiar with JSON and ASYNC API specifications
  • Proficient with C/C++, Python, and Linux
  • Experience with version control systems (git, gitlab, bitbucket, among many)
  • Experience with defect tracking tools like JIRA
  • Familiar with Agile/Scrum, SDLC, and software processes
  • Strong experience using Microsoft applications (i.e., Excel, Word, PPT, etc.).
  • Prior experience in architecture design of Backend Services API Platform for embedded Applications, Smartphones, and PC is a big plus
  • Experience in developing code that runs in embedded Linux or a multitasking RTOS
  • Experience with Open-Source software and tools
  • Inter-process communication
  • CMake, bitbake, bitbucket, and yocto builds

  •  

    Knowledge, Skills and Abilities:
  • Strong team player, positive attitude, and self-motivated
  • Critical thinker with strong software and problem-solving skills
  • Proven ability to multi-task, set project priorities, goals and objectives for self
  • Ability to effectively & professionally communicate with co-workers, customers and vendors

  •  

    Physical Requirements: 

    Essential functions of this job require the following minimal physical demands. Reasonable accommodations may be made to enable the individuals with disabilities to perform the essential functions. 
  • Required to sit, talk, or hear; frequently required to use hands to grip or feel; and occasionally required to stand, walk, reach with hands and arms, stoop, kneel, crouch, or crawl
  • Vision and depth perception suitable for use of utilizing a computer, printer, phone, and keyboard 
  • Manual dexterity suitable for use of utilizing a computer
  • Sufficient personal mobility and physical reflexes which permits the employee to work in an office setting
  • Ability to walk and/or climb 5% of the time comfortably, with or without reasonable accommodation
  • Ability to sit at a computer for 90% of the time comfortably, with or without reasonable accommodation
  • Light to moderate lifting 
  • Login to save this search and get notified of similar positions.

    Related Jobs:

  • Software QA Engineer - Senior (CPE) (11913476)
    San Diego, CA
  • Software Engineer - Mid (CPE) (11849226)
    San Diego, CA
  • Software Engineer #11849226
    San Diego, CA
  • Login to save this search and get notified of similar positions.

    John understood the scope of my job and was able to manage my moving goal posts and did not get rattled when I pulled the carpet out from under him …Read More

    Take control of your career! Join the team as a recruiter at PEAK and build the future of your dreams.


    6 days ago

    Carlsbad, Ca

    PEAK Technical Staffing USA

    Full Time

    Apply at Uzoes
    By registering, you are giving consent for uzoes to inform you of jobs by email according to your search. I declare that I have read and accept the Terms of Service , Privacy Policy and Cookies Policy of beBee Affinity Social Network SL

    Related Jobs

    • https://secure.icbdr.com/MediaManagement/2P/MQ94N56GV4FGY88892P.jpg

      Senior/Staff API Software Engineer

      Job Description Mindteck is hiring for Senior/Staff API Software Engineer. This position is based in Carlsbad,CA   Summary: <br

      Mindteck - Carlsbad, Ca - beBee S2

    • https://dktn8eak9qti5.cloudfront.net/img/letters/H.png

      Senior Staff Software Engineer

      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-fo

      HM Electronics - Carlsbad, Ca - Experteer US

    • https://dktn8eak9qti5.cloudfront.net/img/letters/H.png

      Senior Staff Software Engineer

      Division Hospitality & Specialty Communications HME has been creating innovative products for the

      HM Electronics, Inc. (HME) - Carlsbad, Ca - Lensa

    • https://dktn8eak9qti5.cloudfront.net/img/letters/S.png

      Sr. Staff Software Engineer

      Sr. Staff Software Engineer Category Technology Posted 06152021 Carlsbad, California Direct Hire Description Senior Staff Engineer (NodeAzure) About the Opportunity A client of ours in San Die

      Sayva Solutions - Carlsbad, Ca - Dice