Current jobs related to Senior Embedded Engineer - Provo - Brivo Systems LLC


  • Provo, Utah, United States L3Harris Technologies Full time

    Job Title:Sr. Specialist, Embedded Cybersecurity Software EngineerJob Summary:We are seeking a highly skilled Software Engineer to join our team in developing innovative networking technologies for mobile ad-hoc wireless communications systems. As a Sr. Specialist, Embedded Cybersecurity Software Engineer, you will work closely with our team to architect,...


  • Provo, Utah, United States L3Harris Technologies Full time

    Job Title: Sr. Specialist, Embedded Cybersecurity Software EngineerWe are seeking a highly skilled Software Engineer to join our team in developing innovative networking technologies for mobile ad-hoc wireless communications systems.Job Summary:This position requires working within a team environment to help architect, design, develop, and debug embedded...


  • provo, United States L3Harris Technologies Full time

    Job Title: Specialist, Embedded Cybersecurity Software Engineer - NGJ Job Location: Full Time On-Site at our Salt Lake City, UT facility Job Code: 15699 Work Schedule: 9x80 We are currently seeking Software Engineers who want to be a part of developing the next generation of innovative networking technologies for mobile ad-hoc wireless communications...


  • Provo, United States L3Harris Technologies Full time

    Job Title: Sr. Associate, Embedded Cybersecurity Software Engineer Job Location: Onsite at our Salt Lake City, UT facilty Job Code: 15714 Work Schedule: 9x80 We are currently seeking Software Engineers who want to be a part of developing the next generation of innovative networking technologies for mobile ad-hoc wireless communications systems. This...


  • Provo, United States L3Harris Technologies Full time

    Job Title: Senior Associate, Software Engineer Job Location: Salt Lake City, UT Job Description: Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application Work closely with cross functional members of the engineering organization to develop and evaluate interfaces...


  • Provo, United States Saxon Global Full time

    Position: Senior .NET Software Engineer Location : Provo, UT (Remote) Visa: No H1 Rate: $75/hr. on C2c Duration: 12+ Months As a Senior .Net Software Engineer for PredictIt you will get to work on challenging and rewarding projects across the tech stack: from creating innovative web experiences to redesigning the financial engine at the heart of...


  • Provo, Utah, United States PELATRON TECHNOLOGIES LLC Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Pelatron Technologies LLC. As a key member of our software development team, you will be responsible for leading efforts to generate and manage software requirements, software scrums and sprints, coding, regression testing, and all...


  • Provo, Utah, United States Motion Recruitment Full time

    About the RoleMotion Recruitment is seeking a highly skilled Principal Mechanical Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing complex mechanical systems for our intelligent security products.Key ResponsibilitiesDesign and develop mechanical systems for our AI and ML...


  • Provo, United States PELATRON TECHNOLOGIES LLC Full time

    Position Summary: Lead efforts to generate and manage software requirements, software scrums and sprints, coding, regression testing, and all other software activities. Complete all tasks autonomously. Essential Functions: Provide mature leadership to the software team. Provides technical expertise for the acquisition of computer system and software...


  • Provo, Utah, United States L3Harris Technologies Full time

    Job SummaryL3Harris Technologies is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software for embedded devices and systems.Key ResponsibilitiesDevelop software from requirements to production, ensuring high-quality and reliability.Design, code, test, and...


  • Provo, United States L3Harris Technologies Full time

    Job Title: Senior Scientist, Information Security Systems Engineering Job Location: Salt Lake City-UT Job Code: 15721 Job Schedule: 9/80, every other Friday off Position Overview: This Subject Matter Expert will apply current systems security engineering methods, practices and technologies to the architecture, design, development, evaluation and...


  • Provo, United States L3Harris Technologies Full time

    Job Title: Specialist, Software Engineer Job Location: Salt Lake City, UT Requisition ID: 13837 Work Schedule 9/80 Position Responsibilities Include: Develop software for embedded devices and systems from requirements to production Support and participate in all phases of the software development life cycle, including requirements analysis, design,...


  • Provo, Utah, United States Insight Global Full time

    Job Opportunity at Insight Global**Software Systems Engineer Role**We are seeking a skilled Software Systems Engineer to join our team at Hill Air Force Base. As a key member of our team, you will be responsible for acting as the technical liaison and action officer to support collaboration between the Project Management Office Software Division, the prime...


  • provo, United States L3Harris Technologies Full time

    Job Title: Senior Scientist, Information Security Systems Engineering Job Location: Salt Lake City-UT Job Code: 15721 Job Schedule: 9/80, every other Friday off Position Overview: This Subject Matter Expert will apply current systems security engineering methods, practices and technologies to the architecture, design, development, evaluation and...


  • Provo, United States Aristotle Full time

    Job DescriptionJob DescriptionCome work in a startup like environment (small team, big challenges, massive growth opportunity, relaxed office culture) with solid company stability (30+ years) and benefits including health, paid holidays, 401K, PTO, remote work friendly and great office views. Together with our 200+ university research partners, we have built...


  • Provo, Utah, United States BYU Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at Brigham Young University (BYU). As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software applications using a variety...


  • Provo, Utah, United States BAE Systems USA Full time

    Job Title: Senior Systems EngineerWe are seeking a highly skilled Senior Systems Engineer to join our team at BAE Systems USA. As a key member of our Command and Launch Division, you will play a critical role in the acquisition of the next generation Intercontinental Ballistic Missile (ICBM) system, known as the Sentinel ICBM Program.Job Summary:The...


  • Provo, United States Motion Recruitment Partners LLC Full time

    Job Description This software development company is looking for a Principal Mechanical Engineer to join their team. They primarily make intelligent security products and, in this role, you will get to work on their AI and ML products. The ideal candidate will have over 10 years of experience with mechanical design and developing complex embedded systems....


  • Provo, Utah, United States GForce Life Sciences Full time

    {"title": "Senior Metabolic Engineer", "content": "Job SummaryGForce Life Sciences is seeking an experienced Senior Metabolic Engineer to lead the development of micro-organism based chemical production. The ideal candidate will have strong knowledge and experience with metabolic engineering to produce high-value biological products.Key...


  • Provo, United States Motion Recruitment Full time

    Job Description This software development company is looking for a Principal Mechanical Engineer to join their team. They primarily make intelligent security products and, in this role, you will get to work on their AI and ML products. The ideal candidate will have over 10 years of experience with mechanical design and developing complex embedded systems....

Senior Embedded Engineer

4 months ago


Provo, United States Brivo Systems LLC Full time

Summary:

As a Senior Embedded Engineer, you will own our embedded application software, firmware and hardware on which it runs. We are looking for a motivated self-starter with a background in IoT technologies that communicate in a client/server architecture environment. We want someone who is excited to take ownership of our Smart Home gateway platform or Brivo Access panels and along with the team, build a stable, reliable and scalable platform to support our next phase of growth. You will be an integral part of the engineering team to deliver real, immediately impactful products.

Responsibilities:

  • Full cycle software development of embedded applications already deployed and those under development.
  • Technical ownership of hardware development lifecycle including requirements definition, board bring up and certification support
  • Ability to generate technical requirements from stated product vision and translate them into direction for engineers
  • Technical liaison between in-house engineering teams and hardware contract manufacturer
  • Point of contact for customer escalation for 10K+ online connected devices in the smart home gateways and/or access control panels space
  • Take pride in and own your code
  • Manage/Debug a large network of distributed devices
  • Lead and Manage an Engineering team

Qualifications:

  • 5+ years of relevant experience
  • BS in Computer Science, EE, or related Field
  • Proficient in Embedded C/C++ development
  • Experience with scripting languages such as BASH
  • Bare metal experience including bootloaders (GRUB, UBOOT, etc)
  • Ability to lead both technically and with people skills
  • Experience in ARM development
  • Experience in Raspberry Pi or similar (e.g., Beaglebone, Arduino)
  • Experience with linux - kernel customization, network management, peripheral devices and make files
  • Filesystem setup and modification including, UBIFS, Squash, JFFS2, NFS
  • Expertise with OTA firmware update manager frameworks (e.g., mender etc)
  • Diagnosing remote systems and post-mortem (log based) debugging
  • Experience in hardware/software watchdogging
  • Working knowledge of serial and differential protocols (CAN, I2C, SPI, RS-485)

Desired Experience:

  • Experience in RF protocols (Z-Wave preferred, Zigbee, BLE)
  • Bare metal experience
  • Experience in Python, Tcl/Tk
  • Experience with IOT networking and seamless failover (Ethernet, WIFI, Cellular)
  • Familiarity with MQTT or similar protocols for time series data desired
  • Experience with smart home technologies is a plus

About Us

Brivo, Inc., created the cloud-based access control and smart spaces technology category over 20 years ago and remains the global leader serving commercial real estate, multifamily residential, and large distributed enterprises. The company's comprehensive product ecosystem and open API provide businesses with powerful digital tools to increase security automation, elevate employee and tenant experience, and improve the safety of all people and assets in the built environment. Brivo's building access platform is now the digital foundation for the largest collection of customer facilities in the world, protecting over 600 million square feet across 60+ countries. Brivo is privately held and headquartered in Bethesda, Maryland. Learn more at www.Brivo.com

Brivo is an Equal Opportunity/Affirmative Action Employer