Job Details

ID #17311392
State California
City Elsegundo
Job type Permanent
Salary USD Depends on Experience Depends on Experience
Source Odesus
Showed 2021-07-26
Date 2021-07-13
Deadline 2021-09-11
Category Architect/engineer/CAD
Create resume

Senior Firmware Engineer

California, Elsegundo, 90245 Elsegundo USA

Vacancy expired!

As a Senior Software Engineer, you will be responsible for all phases of software development for the products and programs, including design, coding, integration, and debugging of major portions of software projects such as applications, web-based applications, device drivers, and/or embedded software. This employee has full professional experience and expertise to imaginatively address tasks/assignments of a medium to complex level, with a system-wide understanding. Structures and manages the execution of project/program tasks with little guidance and supervision and recommends and executes new approaches. Assignments require technical analysis and inventive design recommendations for cost effective resolutions of problems. Coordinates across functional groups to ensure all tasks and input are received. Leads technical support staff in testing and analysis.

Specific responsibilities include:
    • Linux kernel customization and board bring up with vendor provided Board Support Package (BSP).
    • Programming in high level and low-level languages as appropriate and required for the projects. Languages may include Java, XML, Perl, C/C, assembler, and others.
    • Developing applications and drivers for operating systems such as Linux, RTOS, and embedded systems.
    • Developing applications and drivers for IoT devices using OpenThread, BLE, and NFC technologies.
    • Exposure to iOs and Android applications.
    • Design and develop organized, easy to read and modify software source code.
    • Debugging using emulators, analyzers, simulators, and similar tools.
    • Documentation of software designs and code with specifications and source comments, end user documentation.
    • Apply fundamental and advanced technology principles to multiple tasks.
    • Demonstrate substantive knowledge of cross functional and related technical areas such as IoT devices and Wi-Fi or communications technologies.
    • Research technologies and presents complex findings with recommendations for integration into team technical strategy.
    • Initiation, preparation, presentation, and leadership of design review meetings.
    • Handles external customer interaction and provides direction to outsource engineering and resources.
    • Fulfill responsibilities under ISO 9001 and 14001; understand and fully support IS0 system.
    • Comply with Health and Safety requirements.
    • Maintain a safe and clean work environment.
    • Understand and follow company rules and regulations.
    • Perform all other duties as assigned and required.

Education and Experience Requirements:
    • A Bachelor of Science degree, or may have a Master of Science degree, in a technical discipline from a four-year college or university or equivalent combination of education & experience
    • 5-7 years’ of directly related experience
    • Understanding and knowledge of IoT devices and product development
    • In-depth understanding of Wi-Fi technologies is a plus
    • Participates in the generation of intellectual property

What you’re getting intoWe’ve got big collaborative spaces for your big ideas, so bring an open mind and leave your suit in the closet. We all are committed to creating unique and rewarding consumer experiences. Everyone is interested in succeeding – for the team, for themselves and for the business. Cross-functionally and across the company, everyone has common goals and aspires to be their best.

You will learn something new or at least look at things differently every day. There are so many smart and creative people around that you’ll be motivated to pursue the ideal.

Team spirit is infectious. An extremely open workplace, where communication is essential. Not every idea will be accepted, but you’ll be asked for your point of view. Innovation thrives on multiple and varied levels. We challenge conventional wisdom and refuse to accept that something cannot be done.

Vacancy expired!

Subscribe Report job