Staff Software Engineer of MAC Layer

ARM

(San Diego, California)
Full Time
Job Posting Details
About ARM
ARM® technology is at the heart of a computing and connectivity revolution that is transforming the way people live and businesses operate. Every day more than 45 million ARM-based chips are shipped by our partners into products that enhance the human experience; connecting people, improving lives and making the impossible possible. From the sensor to the cloud and all points in between, ARM is shaping the smart connected world.
Summary
As a Senior Software Engineer, you will be part of ARM’s Wireless Business Unit focused on developing low power wireless IP for the rapidly growing IoT market. Our wireless software group designs, codes, and tests the standards-based protocol software that is essential to our complete wireless solution. This is an opportunity to join a growing team of world class engineers creating the next generation of low power wireless technology.
Responsibilities
**What will I be accountable for?** As a senior member of this software team you will be responsible for the development of MAC layer wireless protocol software with hands-on involvement during the entire process from specification to implementation and commercial release. You will coordinate the software engineering tasks and work closely with other wireless software development teams. You will drive the design, implementation, and release of MAC layer software such as Bluetooth link layer or 802.15.4 MAC layer. * Designing and implementing Bluetooth link layer wireless protocol software. * MAC layer software bring-up for new FPGAs, chips, and boards. * Working in cooperation with the digital design team and other protocol software teams. * Directing the work of other software engineers involved in your projects. * Interacting with customers and partners on technical projects.
Ideal Candidate
**What skills, experience, and qualifications do I need?** * BS or higher in Computer Science or Electrical Engineering. * 5 or more years programming experience in a commercial development environment. * Experience developing MAC layer software such as Bluetooth link layer or 802.15.4 MAC layer. * Understanding of communication protocols such as Bluetooth, 802.15.4, 802.11, or NFC. * Experience as a software project lead or technical lead. **What are the desired behaviors for this role?** At ARM, we are proud to have a set of behaviors that reflect our unique culture and guide our decisions, defining how we work together to defy ordinary and shape extraordinary. These behaviors are assessed as part of the recruitment process: * **Delivery of results** – You demonstrate a can-do attitude and you drive to overcome obstacles, acting with a sense of urgency because you’re passionate about what you do. * **Partner / customer focus** – Your tendency to put your partners and customers first in all that you do by understanding their needs and striving to achieve win-win solutions. * **Creativity / innovation** – Possessing curiosity and a passion for driving continuous improvement through spotting opportunities and seeking the views of others. * **Collaboration / communication** – Your ability to forge lasting relationships which are built upon mutual trust, open communication and sharing of information and success. * **Personal impact / influence** – You listen to different perspectives, evaluate, persuade and carefully shape your work to deliver truly impactful results. * **Team / personal development** – You take time to drive your own development, while also encouraging team members and partners to do the same.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.