This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Unreal Gigsposted 4 months ago
Full-time - Mid Level
Remote - San Francisco, CA

About the position

The Embedded Systems Engineer, also known as The Hardware Maestro, is responsible for designing and developing cutting-edge embedded systems that power various devices, from IoT gadgets to autonomous robots. This role involves collaborating with hardware engineers and software developers to ensure seamless hardware-software integration, writing firmware, and optimizing system performance and reliability.

Responsibilities

  • Architect and develop embedded systems that integrate software with hardware, focusing on performance, stability, and power efficiency.
  • Write and optimize low-level firmware for embedded systems using programming languages like C, C++, or Python.
  • Collaborate with hardware engineers to ensure seamless integration between hardware components and software.
  • Use debugging tools to troubleshoot and optimize embedded systems, performing rigorous testing to validate system stability and performance.
  • Design embedded systems with a focus on optimizing power consumption and performance.
  • Work on projects involving IoT devices, robotics, industrial automation, and consumer electronics.
  • Stay informed on the latest advancements in embedded systems and experiment with new hardware platforms.

Requirements

  • Extensive experience designing and developing embedded systems using microcontrollers (e.g., ARM, PIC, AVR, STM32) and processors.
  • Strong programming skills in C, C++, and assembly languages for writing efficient firmware.
  • Proficiency in interfacing sensors, communication modules (e.g., Bluetooth, Wi-Fi), and actuators with embedded systems.
  • Expertise in optimizing embedded systems for low power consumption and high performance.
  • Hands-on experience with embedded systems testing and debugging tools.

Nice-to-haves

  • Certifications or additional coursework in embedded systems, firmware development, or hardware-software integration.
  • Experience with real-time operating systems (RTOS) and development tools like Keil, MPLAB, or IAR.

Benefits

  • Comprehensive medical, dental, and vision insurance plans with low co-pays and premiums.
  • Competitive vacation, sick leave, and 20 paid holidays per year.
  • Flexible work schedules and telecommuting options.
  • Opportunities for training, certification reimbursement, and career advancement programs.
  • Access to wellness programs, including gym memberships, health screenings, and mental health resources.
  • Life insurance and short-term/long-term disability coverage.
  • Confidential counseling and support services for personal and professional challenges.
  • Financial assistance for continuing education and professional development.
  • Opportunities to participate in community service and volunteer activities.
  • Employee recognition programs to celebrate achievements and milestones.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service