Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Principal Firmware Engineer, IoT

Brambles

Embedded Architect/Senior Manager

CHEP helps move more goods to more people, in more places than any other organization on earth via our 347 million pallets, crates and containers. We employ approximately 13,000 people and operate in 60 countries. Through our pioneering and sustainable share-and-reuse business model, the world's biggest brands trust us to help them transport their goods more efficiently, safely and with less environmental impact. What does that mean for you? You'll join an international organization big enough to take you anywhere, and small enough to get you there sooner. You'll help change how goods get to market and contribute to global sustainability. You'll be empowered to bring your authentic self to work and be surrounded by diverse and driven professionals. And you can maximize your work-life balance and flexibility through our Hybrid Work Model.

Job Description

Key Responsibilities May Include:

  • Translate complex system requirements into design specifications and develop firmware applications for low-power, small-system environments.
  • Design, develop, document, and test I/O communication protocols and device drivers for embedded systems.
  • Manage and maintain source code repositories, ensuring version control and efficient development practices.
  • Develop tracking and sensor telemetry applications for real-time LPWAN or Cellular IoT networks.
  • Optimize firmware solutions to enhance network performance, signal quality, and power efficiency.
  • Implement and lead improvements in software development methodologies, including unit test strategies.
  • Participate in technical design reviews to improve code quality, system architecture, and deployment processes.
  • Collaborate with cross-functional teams to ensure successful integration and post-deployment support.

POSITION PURPOSE

As a hands-on Architect/Senior Manager you will architect, design, build and test embedded firmware systems for IoT asset tracking device platforms. In this role, you will participate in the definition of architecture and implementation of designs in both prototype and shipping products as well as demonstrate good development practices and seamless collaboration.

Engineering for device systems spans deep collaboration across engineering disciplines (HW design, Test, Architects, PMs, and Cloud software teams). Our engineers drive concepts into prototypes and prototypes to products.

MAJOR / KEY ACCOUNTABILITIES

• Translate system requirements into design specification. Develop firmware applications within constraints of small, low-power systems operating in a challenging environment

• Manage firmware features and debug for existing products in markets while also developing new products.

• Manage customer features, configuration changes and debugs working with Customer support teams.

• Manage silicon vendors SDKs, IT, Cloud, Security, Cyber stakeholders.

• Develop tracking and sensor telemetry applications for real-time Low Power Wide Area Networks (LPWAN) or Cellular IoT networks

• Develop, coordinate and implement improvements in software development methodology and leading practices including requirements definition, specification development, and unit test strategies.

• Participate in technical reviews for design and implementation for deployment and support processes.

MEASURES

• Product prototypes which can be tested, resulting in a minimally viable product to enable our Digital team to gather the data needed to derive the IoT data resulting in intelligence gathering from field.

AUTHORITY / DECISION MAKING

• Working autonomously or having limited access to immediate manager

• Working in a matrix environment

KEY CONTACTS

Internal: Engineering and Project Management

External: External vendors, specific to choosing the technology or products that will be used in the engineering of the device

QUALIFICATIONS

• Experience with embedded software design and programming in C/C++ for development, debugging, testing and performance analysis

• 10-15+ years of experience in embedded software development

• Experience working with embedded/IoT firmware platforms with FreeRTOS or Zephyr or similar OS.

• Experience building software for embedded/IoT systems or custom SoCs

• B.S. degree in Computer Science or Electrical Engineering or equivalent experience

Desirable:

• Experience with lab instrumentation for power, performance tuning, SDKs, analysers for debugging IoT systems

• Experience delivering electronics devices in Consumer, IoT, Embedded markets

• Demonstrated expertise in one or several of the following areas - communication protocols (TCP/IP, Bluetooth, Wi-Fi), computer vision, sensors, cellular

EXPERIENCE

• 10+ years of related experience in embedded systems.

SKILLS AND KNOWLEDGE

• Architect/Design of embedded software engineering activities and provide technical leadership and guidance to team members

• Analyze, design, develop, and debug firmware for a wide variety of tracking devices, including GPS, Cellular, Wi-Fi / BLE

• Be a go-to person to escalate the most complex development, performance and evaluation issues that require in-depth knowledge of product-focused firmware development

• Be the go-to guy for head of firmware engineering in the definition and execution of long-term roadmaps in partnership with architects, hardware designers, SW team

• Support all phases of hardware development – including early architecture requirements definition, EVT, DVT, PVT.

• Proven track record in managing engineering teams and external contractors

• Knowledge of communication protocols: I2C, SPI, USART, I2S, PCM.

• Experience with sensors, accelerometers, gyro, GPS, humidity, temperature

• Experience with Wi-Fi, BLE, and Cellular IoT solutions is a plus.

Remote Type

Hybrid Remote

Skills to succeed in the role

Adaptability, Adaptive Learning, Collaboration, Empathy, Experimentation, Firmware Design, Firmware Development, Taking Initiative, Taking Ownership, Teamwork, Understand Customers

We are an Equal Opportunity Employer, and we are committed to developing a diverse workforce in which everyone is treated fairly, with respect, and has the opportunity to contribute to business success while realizing his or her potential. This means harnessing the unique skills and experience that each individual brings and we do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state, or local protected class.

Individuals fraudulently misrepresenting themselves as Brambles or CHEP representatives have scheduled interviews and offered fraudulent employment opportunities with the intent to commit identity theft or solicit money. Brambles and CHEP never conduct interviews via online chat or request money as a term of employment. If you have a question as to the legitimacy of an interview or job offer, please contact us at View email address on click.appcast.io.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Principal Firmware Engineer, IoT in Santa Clara, CA vacancy
  • CHEP UK Ltd. is seeking a Senior Firmware Engineering Lead in Santa Clara, California, responsible for architecting and managing firmware systems for IoT tracking devices. The role demands 10-15 years of embedded software experience, a strong leadership background, and... 
    Senior
    Remote work

    CHEP UK Ltd.

    Santa Clara, CA
    3 days ago
  •  ...Senior / Principal Firmware Engineer Location: Santa Clara, CA Duration: Full-time/Perm Responsible for architecting and developing firmware and microcontroller subsystems for client SoC and systems products. Firmware is responsible for implementing the major differentiating... 
    Senior
    Permanent employment
    Full time

    InterSources

    Santa Clara, CA
    14 days ago
  •  ...and insights to be collected - and the Firmware team is at the heart of this transformation...  ...and test embedded firmware systems for IoT tracking device platforms. In this role,...  ...multiple teams in Digital and beyond. Engineering for Brambles device systems spans deep collaboration... 
    Senior
    For contractors
    Local area
    Remote work

    Brambles

    Santa Clara, CA
    4 days ago
  • A leading technology company in Sunnyvale seeks a Software Engineer Manager II to lead embedded systems projects. You will set team priorities and align strategies with organizational goals. The role requires strong technical leadership and at least 8 years of software... 
    Senior

    Google Inc.

    Sunnyvale, CA
    2 days ago
  •  ...with 8+ years of experience, or Master’s degree with 6+ years in CS, EE, IT, or related field. 7+ years of hands-on experience in firmware or embedded software development. Strong proficiency in C and/or C++ for embedded systems. Experience with microcontroller... 
    Senior

    Saxon Global

    Santa Clara, CA
    15 hours ago
  • $185k - $225k

     ...Senior Firmware Engineer Santa Clara, California About The Role As Senior Firmware Engineer, you will be a key player in the architecture and the full lifecycle development of an AI platform system, including requirements, design, code, and test. In this role... 
    Senior

    Phizenix

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...? Are you capable of crafting and implementing creative secure firmware solutions in heavily resource-constrained environments? If so,...  ...world’s best GPUs. We are searching for an outstanding software engineer to fill an exciting, yet fun role on our GPU Firmware team. You... 
    Senior

    NVIDIA

    Santa Clara, CA
    15 hours ago
  • $184k - $287.5k

     ...Join NVIDIA as a Senior Firmware Engineer and be part of something truly outstanding! In this role, you'll collaborate with a world-class team at the forefront of AI and accelerated computing technology! In this role you'll drive the development of low-level firmware... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...resource-constrained environments? If so, you’re primed to join our team in developing display firmware for the world’s best GPUs. We are searching for an outstanding software engineer to fill a challenging, yet fun role on our GPU Firmware team. You will be joining a team... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...advancement. What you'll be doing: As a member of the Datacenter Firmware Team you will design and develop firmware for NVIDIA's ARM...  .... What we need to see: BS or MS degree in Computer Engineering, Computer Science, or related degree (or equivalent experience... 
    Senior

    NVIDIA

    Santa Clara, CA
    9 days ago
  • $184k - $287.5k

     ...We are now looking for a Senior Firmware Engineer for our Memory Subsystem Team! Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence... 
    Senior

    NVIDIA

    Santa Clara, CA
    15 hours ago
  • $184k - $287.5k

     ...NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware development with customer-facing responsibilities to enable... 
    Senior

    NVIDIA

    Santa Clara, CA
    22 hours ago
  • $152k - $241.5k

     ...As a member of our NVLink Firmware Development and Verification team, you will be responsible for performing unit and integration-level...  ...BS or MS degree (or equivalent experience) in Electrical Engineering, Computer Science, or a related field. Minimum 3+ years of... 
    Senior
    Remote work

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $153k - $242k

     ...Senior Firmware Engineer, OpenBMC Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    15 hours ago
  • $211.8k - $317.8k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary...  ...define a standard driven solution, and implement embedded firmware, to manage performance of the CPU subsystem. You will also be... 
    Work experience placement
    Remote work
    Work from home
    Relocation

    Qualcomm

    Santa Clara, CA
    3 days ago
  • $200k - $270k

    A tech-focused company in Santa Clara is looking for an Optical Transceiver Firmware Engineer to lead the development of embedded firmware for high-speed optical transceivers. The role involves working on architecture, debugging complex systems, and collaborating with cross... 
    Senior

    Ofcconference

    Santa Clara, CA
    15 hours ago
  • $184k - $356.5k

    NVIDIA Corporation is looking for a Senior Firmware Engineer for its Memory Subsystem Team in Santa Clara, California. This role involves firmware development for NVLINK-C2C and boot architecture, requiring at least 6 years of experience in firmware design and a degree... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • A leading technology company in Sunnyvale is seeking a GNSS Measurement Engine Firmware Engineer to define firmware architecture and develop software for ultra-low-power GNSS systems. You will work on digital signal processing algorithms and collaborate closely with product... 
    Senior

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $220.2k - $330.4k

     ...: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Systems Engineering...  ...fast‑growing Industrial and Embedded IoT (IE‑IoT) BU leads the transformation of...  ...‑prem, and hybrid cloud scenarios. As a Principal Systems Solutions Architect, you will... 
    Work experience placement
    Work at office

    Qualcomm

    Santa Clara, CA
    15 hours ago
  • A leading technology company in Santa Clara is seeking a Senior Firmware Engineer to perform unit and integration-level firmware verification for next-generation GPUs. Responsibilities include collaborating on firmware functionality validation, developing verification... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • A leading technology company in Santa Clara is seeking a Senior Firmware Engineer to develop firmware for embedded controllers. Responsibilities include designing EC firmware, collaborating with stakeholders, and supporting vendors. Candidates should have a Bachelor's... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $272k - $431.25k

     ...of these products, at the system software level. Including firmware, kernel drivers, operating systems, and user mode drivers. You...  ...execution. ~ BS or MS degree in Computer Science, Electrical Engineering or related field (or equivalent experience). ~15+ years in... 
    Shift work

    NVIDIA

    Santa Clara, CA
    15 hours ago
  • $272k - $431.25k

     ...At NVIDIA, we are seeking exceptional engineers to join our autonomous driving team to design, implement, and deploy cutting-edge end...  ...met. Integrate machine learning models directly with vehicle firmware to deliver production-quality, safety-critical software.... 
    Senior
    Work experience placement

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...next generation of computing? Join us at the forefront of technological advancement. We are looking for a strong technical Firmware engineer to own firmware development for embedded controllers. You will work with various stakeholders internally and externally, to understand... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $77k - $202k

     ...Senior Associate, Operations Consulting At PwC, our people in...  ...integration. Understanding of IoT system components including...  ...product software and firmware development. Familiarity with...  ...documentation, testing, and engineering discipline. Travel Requirements... 
    Senior

    PwC (US)

    Palo Alto, CA
    1 day ago
  • $124k - $280k

     ...Software And Product Innovation Senior Manager At PwC, our people...  ...solutions. Those in software engineering at PwC will focus on...  ...2 years of hands-on embedded firmware development experience. Experience...  ...contributing to embedded or IoT product development projects.... 
    Senior

    PwC (US)

    Palo Alto, CA
    4 days ago
  • $102k - $141k

     ...seizure detection technology, come join the movement! Position Overview : Ceribell is looking for an experienced Software/Firmware Engineer - QA with a strong focus on web and embedded application testing to join our team. In this role, you will ensure the quality... 
    Senior
    Local area
    Flexible hours

    Ceribell, Inc

    Sunnyvale, CA
    4 days ago
  • $131.01k - $196.3k

     ...Sr. Staff Software Engineer Marvell's semiconductor solutions are the essential building blocks of the data infrastructure that connects...  ...trends, Marvell is a place to thrive, learn, and lead. The Firmware team at Marvell builds highly integrated component platforms... 
    Senior
    Permanent employment
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    1 day ago
  • $200k - $270k

    The Optical Transceiver Firmware Engineer w leads the architecture, development, integration, and verification of embedded firmware for mid-board optical transceivers up to 200Gbps per lane applications. This role ensures robust active component configuration, module integration... 
    Senior
    Temporary work

    Ofcconference

    Santa Clara, CA
    15 hours ago
  • $230.1k - $311.2k

     ...alongside some of the most accomplished database engineers in the world, with access to...  ...definition of it. We're hiring multiple Principal Engineers across this portfolio, and we're...  ...Timestream — Purpose-built time-series for IoT, DevOps, and industrial telemetry • Amazon... 
    Senior
    Local area
    Flexible hours

    Amazon

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Firmware Engineer, IoT. Be the first to apply!