Jobgether-posted 10 days ago
$135,000 - $175,000/Yr
Full-time • Mid Level
Remote
11-50 employees

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Embedded Firmware Engineer in United States. This role offers an exciting opportunity to develop production-grade firmware for advanced edge computing platforms in power and energy infrastructure. You will work alongside a cross-functional team of hardware, cloud, and AI experts to design, implement, and deploy embedded systems that operate in mission-critical environments. This position balances hands-on development with strategic architecture, standards implementation, and process optimization. You will contribute to building scalable, reliable systems while mentoring team members and collaborating across diverse engineering teams. Remote work is supported, with occasional travel for hardware collaboration and lab activities. The role is ideal for engineers who thrive in innovative, high-impact, and technically challenging environments.

  • Design, develop, and deploy production-grade firmware across multiple hardware platforms.
  • Collaborate closely with hardware teams during bring-up and development cycles.
  • Develop and optimize real-time embedded software using C/C++, RTOS, and bare-metal programming.
  • Implement and debug communication protocols such as SPI, I2C, UART, CAN, Ethernet, LTE, and WiFi.
  • Establish firmware engineering standards, including coding conventions, testing protocols, and documentation practices.
  • Build and maintain CI/CD pipelines with automated testing, static analysis, and version-controlled releases.
  • Work cross-functionally with cloud, AI/algorithm, and product teams to deliver integrated solutions.
  • Mentor and guide junior engineers, promoting skill development and best practices.
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 7+ years of experience in embedded firmware development for production systems.
  • Expert proficiency in C/C++ with RTOS and bare-metal programming.
  • Strong understanding of embedded system architecture, hardware interfaces, and communication protocols.
  • Experience with IoT devices, microcontrollers, and edge computing platforms.
  • Hands-on experience with hardware bring-up and debugging tools such as oscilloscopes, logic analyzers, and JTAG.
  • Proven experience implementing CI/CD pipelines, automated testing, and version control systems (Git).
  • Excellent communication skills and ability to collaborate with distributed teams.
  • Willingness to travel up to 20% for lab and team collaboration.
  • experience in high-reliability industries
  • FPGA integration
  • Agile methodologies
  • modern embedded languages (Rust)
  • familiarity with AI/ML and SOMs like NVIDIA Jetson
  • Competitive base salary: $135,000–$175,000, plus 10% annual bonus target and stock options.
  • Flexible remote work environment with occasional travel.
  • Health, dental, and vision coverage.
  • 401(k) retirement plan with employer match.
  • Collaborative and inclusive team culture with mentorship and professional growth opportunities.
  • Exposure to cutting-edge edge AI, IoT, and energy technology.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service