Pour les employeurs
Software Engineer

Plus aucune candidature n'est acceptée pour cette offre d'emploi

Silicon Labs
il y a 14 jours
Date de publication
il y a 14 jours
S/O
Niveau d'expérience
S/O
Temps pleinType de contrat
Temps plein
Silicon Labs (NASDAQ: SLAB) is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices and improves lives. Merging cutting-edge technology into the world's most highly integrated SoCs, Silicon Labs provides device makers the solutions, support, and ecosystems needed to create advanced edge connectivity applications. Headquartered in Austin, Texas, Silicon Labs has operations in over 16 countries and is the trusted partner for innovative solutions in the smart home, industrial IoT, and smart cities markets. Learn more at www.silabs.com.

We are Silicon Labs. We are a leader in secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, unmatched ecosystem and robust support make us the ideal long-term partner in building advanced industrial, commercial, home and life applications. We make it easy for developers to solve complex wireless challenges throughout the product lifecycle and get to market quickly with innovative solutions that transform industries, grow economies and improve lives.

The Opportunity

Silicon Labs seeks a Senior Embedded Software Engineer to work on the software and tools used in our wireless networking technology. As part of our radio software team you will help create and extend the code that presents a consistent, well-structured, well-documented, high-quality interface to our wireless chips.

The RAIL (Radio Abstraction Interface Layer) team is a critical link to all wireless IoT initiatives at Silicon Labs, as it enables our users to focus on networking issues and hides the complexities of interfacing with the many different radio ICs we manufacture. In this role, you will be part of a talented team of software engineers that works closely with the Silicon IC Design team to define the new radio features and functionality in our wireless IoT ICs. This includes full cycle development and support, characterization, and launch of these products. The end goal is to provide core radio software support for wireless communications by the Silicon Labs wireless protocol teams and our end customers as they build amazing new IoT products.

Learn more about RAIL & our IoT portfolio here: https://www.silabs.com/developers/flex-sdk-radio-abstraction-interface-layer
https://www.silabs.com/solutions/iot

Responsibilities:

  • Participate in the design, development and testing of our software platform as a member of the core radio software team.

  • Design and maintain the common radio abstraction layer for all Silicon Labs low power wireless micros.

  • Design, implement, and maintain radio physical and MAC layer code, system startup code, peripheral drivers, security, and system test and verification programs.

  • Tune code for optimal resource utilization, reliability, performance and energy efficiency.

  • Work with circuit and chip design teams to specify and verify new designs.

Requirements:

  • BS/MS in EE/ECE/CS or similar.

  • 2+ years of experience in embedded software development.

  • Excellent C Language skills.

  • Solid Python Language skills.

  • Background in highly resource-constrained, real time, embedded environments.

  • Experience with Assembly Language for at least one microcontroller such as ARM, AVR, MSP430, 8051 or HC08.

  • Proficiency with electronics bench test equipment, e.g. oscilloscopes, logic analyzers, spectrum analyzers.

  • Experience driving work through the full software development lifecycle including requirements, design, implementation, testing, and deployment.

Nice to Have

  • Experience developing and debugging wireless communication protocols.

  • Experience specifying hardware requirements and working with hardware engineers.

  • Experience with hardware description languages.

  • Experience with Test Driven Design (TDD).

What we offer:

We offer you a key role in the IoT industry in a dynamic, fast growing and profitable company. Our modern office space close to the brand-new metro line B brings vibrant Rennes city center to our door. https://www.rennes-business.com/en/why-rennes/

You will also get to work with a fun and great team of top industry experts. At Silicon Labs we also care greatly about our employees and want to be a truly great place to work.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Silicon Labs is an equal opportunity employer and values the diversity of our employees. Employment decisions are made on the basis of qualifications and job-related criteria without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status, or any other characteristic protected by applicable law.
Balises associées
-
RÉSUMÉ DE L' OFFRE
Software Engineer
Silicon Labs
Rennes
il y a 14 jours
S/O
Temps plein

Plus aucune candidature n'est acceptée pour cette offre d'emploi
Software Engineer

Plus aucune candidature n'est acceptée pour cette offre d'emploi