Unknown Company

Senior Firmware Engineer

eden prairie, mn • Posted 2 days ago
Remote Full Time Software Architecture & Engineering


  • Analyze and evaluate embedded solution requirements

  • Collaborate with colleagues and customers to gather and define product requirements

  • Assist in product design and architecture development

  • Design, develop, and maintain embedded solutions

  • Facilitate and assist in task estimation

  • Work and communicate in a cross-functional team of firmware, electrical, mechanical, quality assurance, product, and customer support professionals

  • Investigate and analyze reported defects and resolve them in a timely manner

  • Provide status updates, raise issues, and communicate necessary information to team members

  • Prepare, present, and participate in technical discussions and code reviews

  • Contribute to processes, standards, and development practices that improve project efficiency and quality

  • Work with departments to improve products, processes, workflows, and customer experience

  • Recommend and assist with implementing new processes and tools

  • Consult with engineers to evaluate hardware interfaces, embedded solutions, and system requirements


Requirements



  • Bachelor's degree in Computer Science, Electrical Engineering, or a related engineering discipline, or equivalent combination of education and relevant work experience

  • 4–7+ years of related embedded firmware development experience, or equivalent professional experience

  • Experience with Agile methodologies

  • Knowledge of the Scaled Agile Framework (SAFe) desired

  • 4–7+ years of embedded device development using object-oriented programming in C/C++

  • Ability to effectively use oscilloscopes, analyzers, power supplies, and similar equipment

  • Embedded Linux experience is a plus

  • FPGA experience is a plus

  • Experience with USB and/or Ethernet devices is beneficial

  • Experience with DC and stepper motors is a major plus

  • Working knowledge of source code management and configuration

  • Strong understanding of development processes, principles, and objectives

  • Experience across the full development life cycle, including design, architecture, and implementation

  • Experience implementing security protocols and cryptographic techniques, and documenting system security aspects, highly desired

  • Proven analytical, planning, problem-solving, and decision-making skills

  • Excellent written and verbal communication skills for technical and non-technical audiences

  • Excellent organizational and time-management skills; ability to handle multiple tasks simultaneously

  • Ability to learn and apply new skills and technologies quickly

  • Experience working in a highly collaborative and dynamic multi-team environment

  • Ability to perform troubleshooting and development work consistently and logically

  • Must be currently and legally authorized to reside and work in the hiring country

  • Immigration sponsorship is not available; international relocation or remote work outside the hiring country will not be considered


Core Competencies


Demonstrates expertise in embedded firmware development, including design, architecture, and implementation, with a strong focus on collaboration and communication within cross‑functional teams. Proficient in utilizing Agile methodologies and improving processes to enhance project efficiency and product quality.


Highest-signal resume keywords



  • Embedded Firmware Development

  • C/C++ Programming

  • Agile Methodologies

  • Embedded Linux Experience

  • Problem‑Solving Skills


ATS Optimization Keywords


Hard Skills



  • Embedded Solution Requirements Analysis

  • Object‑Oriented Programming

  • Development Life Cycle Experience

  • Security Protocol Implementation

  • Source Code Management


Soft Skills



  • Excellent Communication Skills

  • Organizational Skills

  • Time‑Management Skills

  • Analytical Skills

  • Collaboration Skills


Industry Keywords



  • Scaled Agile Framework (SAFe)

  • Cross‑Functional Team Collaboration

  • Defect Investigation

  • Technical Discussions

  • Customer Experience Improvement


Tools & Technologies



  • Oscilloscopes

  • Analyzers

  • Power Supplies

  • FPGA

  • USB Devices

#J-18808-Ljbffr
Back to Job Search