<link id='css--app'rel="stylesheet" href="/dist/css/app.min.css"> Opportunities – Trilogy

Opportunities

Senior Firmware Engineer at Owlet Baby Care
Remote

SUMMARY: Imagine how your engineering skills could help infants sleep safe and sound. That is possible at Owlet, where great ideas have a way of becoming great products, services, and customer experiences. Bring passion and dedication to your job and there's no telling what you could accomplish.

Our ideal Firmware Engineer is well versed in DevOps technologies, automation, infrastructure orchestration, configuration management and continuous integration. They are also very passionate about innovation and quality.

 

PRIMARY RESPONSIBILITIES: 

  • Coordinate the maintenance of existing products using input from stakeholders to decide on necessity, feasibility, required resources, and implementation strategy
  • Make required changes to existing products as defined by the maintenance strategy
  • Author code that is readable, testable and understandable years after it was written
  • Work cross-functionally to create new feature and product design specifications
  • Implement new features and products
  • Create test plans based on product design specifications and select an appropriate framework in which to carry out the plan
  • Select components, operating systems, compilers, and debugging tools
  • Collaborate with project managers to establish and follow processes using Agile/Scrum methodologies for project and work management, participate in user story creation, task creation, estimation, sprint planning, stand ups, and results-driven work
  • Contribute to team best practices and standards and create methods to ensure adherence to policies
  • Participate in regular code reviews and code inspections
  • Provide technical direction to lower-level engineers in the design and implementation of embedded systems
  • Support manufacturing test setup

 

MINIMUM QUALIFICATIONS:  

  • 7+ years of firmware engineering work experience
  • Experienced with agile methodologies
  • Expertise with C, and writing device drivers
  • Familiarity with serial protocols such as UART, SPI, I2C
  • Highly collaborative problem solving, critical thinking, and communication skills
  • An ability to explain your ideas clearly, give and receive feedback, and work well with team members
  • Experience with bare-metal and real time operating systems (preferably FreeRTOS)
  • Experience with collaborative source control (preferably GIT)
  • Experience working with a scripting language (preferably Python)
  • Pride in the quality of your work
  • Work history within a larger product team

 

PREFERRED QUALIFICATIONS:  

  • Exceptional problem solving, analysis, decomposition, and communication skills
  • Experience presenting complex technical concepts and architectures to non-technical audiences
  • Experience with CICD servers
  • Exposure to Google Cloud Platform
  • Exposure to IoT technologies (MQTT, AWS IoT, etc)
  • Exposure to nordic semiconductor nRF series processors, and Bluetooth
  • Experience writing automated tests that run on hardware
  • Experience with video frameworks such as MPEG, FFMPEG, GStreamer, H.264
  • Experience with security features such as secure enclaves, cryptography, secure protocol, key management
  • Exposure to video encoding/decoding technologies (RTSP, MPEG4, etc)

Perks:

  • Flex time scheduling
  • Competitive compensation based on experience
  • Benefits package
  • Product discounts

 

Owlet Baby Care, Inc. is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, protected veteran status, disability status, or any other characteristic protected by law.