Post job

Senior embedded engineer job description

Updated March 14, 2024
10 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.

Example senior embedded engineer requirements on a job description

Senior embedded engineer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in senior embedded engineer job postings.
Sample senior embedded engineer requirements
  • Bachelor's degree in Engineering, Computer Science, or related field.
  • 5+ years of experience in embedded software development.
  • Proficiency in C, C++, and/or Assembly.
  • Hands on experience with microcontrollers and embedded systems.
  • Knowledge of hardware interfacing, communication protocols, and embedded operating systems.
Sample required senior embedded engineer soft skills
  • Excellent problem solving and debugging skills.
  • Strong communication and documentation capabilities.
  • Ability to work independently and collaboratively.
  • Self-motivated with attention to detail.

Senior embedded engineer job description example 1

Universal Electronics senior embedded engineer job description

At UEI you will be part of a world class team that is working to innovate and revolutionize the meaning of 'wireless control'. Whether it's via chips, software licenses or turnkey products, we are continuing to reinvent how consumers interact with devices and services in their home.

Each day we make the connected home smarter, easier to connect and use, and more sustainable. We delight our Fortune 100 customers such as Comcast, Apple, Samsung, Google, Vivint and Daikin with ground breaking wireless technology solutions such as advanced, voice-enabled remote controls, cloud control solutions, extreme low power Bluetooth silicon with energy harvesting capabilities, smart thermostats and sensors and many other IoT solutions.
The Senior Embedded Engineer will work with collaborative engineering teams to integrate various sensors, RF technologies, and protocols like Matter into working solutions for HVAC controls/Thermostats and other IoT devices. Ideally, we are looking to add a strong engineer to the team, who has strong CE interest and passion and who understands what it takes to succeed in a consumer driven industry. The technology is evolving, and the product offerings are growing.

Essential Duties and Functions

Design, develop, and validate embedded firmware on various micro controllers. Create software design specifications from the requirement specification. Collaborate with cross functional teams to resolve product issues in different phases. Lead large/small scale projects with complex features. Handle multiple projects at various phases. Perform other duties and responsibilities as assigned.



Qualifications


Experience with all phases of embedded firmware development in platform independent environments. Strong knowledge of various RF technologies and profiles such as Z-Wave, ZigBee, BT/BLE, Wi-Fi. Thread and Apple HomeKit experience a plus. 10 + years of experience with C and Java programming. Software development methodologies and quality control processes. Experience developing on Bare-Metal or RTOS Hands on experience with various MCU cores (16 to 32-bits, common ARM Cortex) and peripherals. Scripting languages and for test automation (Perl, Python or similar) big plus. Debug skills with tools such as JTAG/serial debugger, protocol analyzer and oscilloscopes. Experience in consumer electronics product development, especially HVAC controls, thermostats and sensors a plus. Capable of working on multiple projects in a deadline driven environment. Problem solving skills a must.



Education


Bachelor's degree in Computer Engineering or related fields. Master's preferred


Universal Electronics Inc. (NASDAQ: UEIC) is the worldwide leader in universal control and sensing technologies for the smart home. Its broad portfolio of patents includes QuickSet® software that utilizes the world's most complete knowledge graph to detect and interact with thousands of entertainment and smart home devices. The company designs, develops, and manufactures innovative products that are used by the world's leading brands in the audio, video, subscription broadcasting, connected home, home energy management, and mobile device markets. UEI's many first-to-market innovations have helped transform the home entertainment control, home security, and home energy management and sensing industries.

Universal Electronics Inc. is an equal employment opportunity employer. We are proud of our diverse workforce and we believe having diverse teams that everyone brings their whole self to work everyday is key to all of our success. We welcome all people of different experiences, backgrounds, perspectives and abilities.
jobs
Post a job for free, promote it for a fee

Senior embedded engineer job description example 2

Lucid Motors senior embedded engineer job description

Leading the future in luxury electric and mobility
At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility.

We plan to lead in this new era of luxury electric by returning to the fundamentals of great design - where every decision we make is in service of the individual and environment. Because when you are no longer bound by convention, you are free to define your own experience.

Come work alongside some of the most accomplished minds in the industry. Beyond providing competitive salaries, we're providing a community for innovators who want to make an immediate and significant impact. If you are driven to create a better, more sustainable future, then this is the right place for you.

We are currently seeking a Sr. Embedded Security Engineer for our Cyber Security team. This position requires an experienced professional We are currently seeking an Embedded Security Engineer for our Cyber Security team. This position requires an experienced professional with a proven track record of cyber security development achievements. Our ideal candidate exhibits a can-do attitude and approaches his or her work with vigor and determination. Candidates will be expected to demonstrate excellence in their respective fields, to possess the ability to learn quickly and to strive for perfection within a fast-paced environment.
Role Responsibilities Contribute to Embedded security requirements, design and test specifications Implement production quality software components according to specifications Work jointly with internal development teams to review application code and refine security posture Communicate security-related concepts to technical and non-technical teams Provide mentorship to junior team members
Required Qualifications Bachelors in Computer Science OR Electrical Engineer 5 + years of related experience Experience working in Embedded Security Experience in ARM Trust Zone and Trusted Execution Environment Experience in Secure Boot and Secure Storage Excellent Embedded System programming in C Experience in a fast-moving startup environment Extensive work experience in design and development of Cyber Security methodologies and comply to Security standards In-depth technical knowledge of cryptography hardware, key management and certificate management Extensive experience threat modeling and attack analysis Extensive experience in using the Security related tools and analyze the data Extensive integration/porting experience in Hardware Security Modules Strong Linux fundamentals Able to bring Security aspects in product development life cycle Demonstrable proficiency with one or more programming languages (C/C++ etc) Extensive experience with pen testing tools and security attack vectors.Strong understanding of network concepts including TCP/IP protocol stack, HTTP and TLS, DDoS detection/prevention, Intrusion detection and prevention Network and host anomaly detection through both automated (NIDS/HIDS) and manual tools Experience in Agile development environment
Preferred QualificationsMaster's in Computer Science OR Electrical EngineerExperience with Automotive communication protocols would be a plus.Experience with socket programming is desirable
At Lucid, we don't just welcome diversity - we celebrate it! Lucid Motors is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, national or ethnic origin, age, religion, disability, sexual orientation, gender, gender identity and expression, marital status, and any other characteristic protected under applicable State or Federal laws and regulations.

Notice regarding COVID-19 protocols
At Lucid, we prioritize the health and wellbeing of our employees, families, and friends above all else. In response to the novel Coronavirus all new Lucid employees, whose job will be based in the United States may or may not be required to provide original documentation confirming status as having received the prescribed inoculation (doses). Vaccination requirements are dependent upon location and position, please refer to the job description for more details.

Individuals in positions requiring vaccinations may seek a medical and/or religious exemption from this requirement and may be granted such an accommodation after submitting a formal request to and the subsequent review and approval thereof by our dedicated Covid-19 Response team.

To all recruitment agencies: Lucid Motors does not accept agency resumes. Please do not forward resumes to our careers alias or other Lucid Motors employees. Lucid Motors is not responsible for any fees related to unsolicited resumes.
jobs
Dealing with hard-to-fill positions? Let us help.

Senior embedded engineer job description example 3

Verkada senior embedded engineer job description

Who We Are
At Verkada, we're rethinking what it means to be physically safe. Designed with simplicity in mind, we currently offer five product lines (video security cameras, access control, environmental sensors, alarms and visitor management), which provide seamless visibility through an integrated secure cloud-based software platform. Over 12,000+ organizations worldwide trust Verkada as their physical security layer for easier management, frictionless scalability and cutting-edge innovation. But this is just the beginning. We envision a world in which security systems feel as seamless and modern as the organizations they protect and our enterprise solution becomes a model for not just business security, but public security as well.

What you will do:
As a member of the Alarms & Intrusion engineering team, you will be responsible for developing the foundational software for our next major hardware product line. This is an opportunity to take ownership over something completely new - our goal is to turn the products you will work on into a major new revenue source for Verkada.

You'll be working alongside a small, dynamic team of embedded, backend and frontend engineers to develop this new product line. Our team operates as a startup within a startup, so you can expect a lot of autonomy and impact on the direction of what we build.

If you are an experienced embedded engineer who is excited about building new ways to keep people safe and secure, then we want to hear from you.

Verkada is #10 on the LinkedIn Top Startups 2020 list and #4 on the Forbes America's Best Startup Employers 2020. In January 2020, the company raised $80 million Series C at a $1.6 billion post-money valuation and is backed by top-tier investors like Sequoia Capital, First Round, Meritech and Siemens (Next47).

Your Day to Day: Develop the software which runs on our new line of Embedded Linux and RTOS based devices.Help architect and implement entirely new communication protocols for these devices.Work with the wider engineering team to implement foundational software for performing OTA updates, securing our devices, ensuring they are incredibly resilient and making sure they are delightful to use.Help mentor other engineers.Contribute to other parts of the stack (e.g. our backend services), if that interests you.
Education and Experience: 3+ years of work experience in an embedded engineering role and at least 1 year of experience in C or C++.Good working knowledge of common low-level interfaces: SPI, I2C, UART.Experience with embedded Linux based systems.Experience reading schematics (basic EE skills).Degree in Computer Science or related Engineering field.
Optional Skills:Experience with wireless communication protocols.Experience programming in Go and Python.Experience with RTOS and / or bare-metal development.Working knowledge of at least one server-side framework and one database system.
Perks and Benefits:Generous company paid medical, dental & vision insurance coverage Unlimited paid time off & 11 companywide paid holidays Wellness allowance Commuter benefits Healthy lunches and dinners provided daily Generous paid parental leave policy & fertility benefits
Verkada is an equal opportunity employer. We strive to be a welcoming place for everyone, and we do our best to make sure all people feel supported and connected at work. A big part of that effort is support for members and allies of our internal communities like Women at Verkada, Pride at Verkada, Multicultural at Verkada and Parents at Verkada.
jobs
Start connecting with qualified job seekers

Resources for employers posting senior embedded engineer jobs

Average cost of hiring
Recruitment statistics
How to write a job description
Examples of work conditions

Senior embedded engineer job description FAQs

Ready to start hiring?

Updated March 14, 2024

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.