Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Embedded Firmware Engineer

MRINetwork

  • Be recognized for your hard work and contributions!
  • Tremendous career advancement opportunities!
  • Family friendly team and management that cares about you!
  • Health wellness program with cash incentives!
  • Health insurance (with low deductibles)!
  • Disability, Dental & Life insurance! 401K retirement plan!
  • Tuition reimbursement!
  • Flexible medical and dependent care spending account!
  • Fitness gym on site!
If thats you lets talk! Position Summary:
As the Principal Embedded Firmware Engineer you will lead, and contribute directly to the development of firmware and/or software as part of highly integrated, custom embedded processing systems used in new products developed by Enercon and its customers.



What you will be doing:
  • You will design and development of embedded software for new electronic products ranging from simple microcontroller-based solutions to highly complex embedded processing systems.
  • You will serve as software lead on complex embedded systems development projects identify required development activities and direct other team members in completing those activities.
  • You will, as software lead, work with Program Managers to quote development work and plan/maintain the project schedule for development programs.
  • You will collaborate with project team members to identify software related requirements and develop corresponding software design strategies or architecture using the best approach based on performance, cost, and resources.
  • You will develop detailed software specifications based on requirements and implement embedded code in accordance with those defined requirements and/or specifications.
  • You will participate in the bring-up of new custom embedded processor hardware with support from hardware designers.
  • You will establish software verification testing tools and methods and execute software testing activities
  • You will document ideas, designs, specifications, and instructions to Enercons standards.
  • You will operate in the role of subject matter expert with respect to the software aspects of embedded systems design.
  • You will collaborate with the Engineering Manager to develop and improve department processes and tools, particularly those related to software development.
  • You will mentor other members of the engineering staff to promote design team abilities and establish good working practices.
What you will need:
  • A 4-year degree or equivalent experience in Computer Engineering, Electrical Engineering, Computer Science or a related engineering discipline.
  • A minimum of 10 years of embedded firmware development or equivalent experience. 15+ years preferred.
  • You must demonstrate skill in developing original designs with C/C++ in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems (Linux, etc.)
  • You must have communication and technical leadership skills needed to interface with the customer and direct a technical team through a development project.
  • You must have specific experience with common microcontroller and/or embedded processing platforms such as ARM and PIC. Experience with DSP and/or FPGA based SoCs is a plus.
  • You must have a strong understanding of embedded software design and architectural concepts as well as the integration between firmware and hardware.
  • You must have a strong understanding of software development tools and methodologies used in the context of embedded systems. Familiarity with source control via established systems such as Git.
  • You must demonstrate skill in independently using electronics lab equipment to develop/troubleshoot low-level drivers and hardware integration for interfaces such as I2C, SPI, UART, USB, etc.
  • You must have a thorough understanding of higher-level languages, object-oriented methodologies, UI implementation, and PC application programming. Experience with Qt framework is a plus.
  • You must have a strong understanding of software test and QA tools and methodologies.
  • You must be able to work with a minimum of supervision and follow established design procedures during the development cycle, documenting the design to Enercons standards.
  • You must possess good interpersonal skills and have the ability to work between multiple departments in carrying out this positions duties.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Embedded Firmware Engineer in United States vacancy
  •  ...A Houston-based professional engineering firm is seeking a Principal Embedded Firmware Engineer to lead the architecture, design, development, verification, and maintenance of advanced safety-critical medical device firmware. This role focuses on Class I, II, and III... 
    Principal

    USA Firmware

    Houston, TX
    4 days ago
  • $160k - $220k

     ...Principal Embedded Firmware Engineer Wilmington, MA Who is Fikst? Re:Build Fikst, LLC (Fikst), a Re:Build Manufacturing, LLC (Re:Build) company is a growing product design and engineering consulting firm located in Wilmington, MA. We work with pioneering clients... 
    Principal
    Contract work

    Re:Build Manufacturing

    Wilmington, MA
    1 day ago
  • $130k - $150k

     ...Principal / Senior Embedded Firmware Engineer Location: Gray, Maine Salary: $130,000 – $150,000 Why Consider This Opportunity? ~ Competitive compensation package ~ Health, dental, life, and disability insurance ~ Low-deductible health plan options ~401... 
    Principal
    Permanent employment
    Full time
    Flexible hours

    Talent Search PRO

    Gray, ME
    6 days ago
  • $117.5k - $235.7k

     ...Laboratories is the nation's premier science and engineering lab for national security and technology...  ...electrical engineer to join our Firmware team! The successful candidate will...  ...to the development of state-of-the-art embedded platforms. Key Responsibilities... 
    Principal
    Part time
    Remote work
    Work from home
    Worldwide
    Relocation package
    Flexible hours

    Sandia Inc

    Albuquerque, NM
    1 day ago
  • $154.68k - $231.7k

     ...SW team owns all the SW that runs on/with the DSPs, including embedded FW, customer SDK, lab test, and QA. What You Can Expect...  ...Education Bachelor's in Computer Science, Electrical Engineering or related fields and related professional experience. Master... 
    Principal
    Permanent employment
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    5 days ago
  • $170k - $200k

    Overview Staff / Principal Embedded Firmware Engineer SleepRes is developing next-generation sleep apnea therapy technologies that improve patient outcomes. We are a small, fast-moving R&D team focused on building high-quality medical devices that make a real-world impact... 
    Principal
    Contract work

    SleepRes™, Inc.

    San Francisco, CA
    3 days ago
  •  ...you will be doing: Design embedded software for new electronic...  ...design. Collaborate with the Engineering Manager to develop and...  ...as the integration between firmware and hardware. Have a strong...  ...this position’s duties. For Principal Embedded Firmware Engineer:... 
    Principal
    Full time
    Flexible hours

    ExpertHiring

    Gray, ME
    8 days ago
  •  ...DDR PHY IP Front End Design Team Responsible For: Develop firmware for DDR5 PHY using microcontrollers Developing firmware in C...  ...layer blocks. Good knowledge of C programming language for embedded software development and use of relevant IDE. Comfortable debugging... 
    Principal

    Cadence Inc

    Austin, TX
    5 days ago
  •  ...A company is looking for a Senior Embedded Firmware Engineer - Contractor. Key Responsibilities Develop production-grade firmware for Matter-enabled devices from bring-up to certification Own firmware development across the full device lifecycle, including schematic... 
    Permanent employment
    For contractors
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  •  ...Principal Firmware Engineer Position: Contract Location: Morrisville, NC Duration: 12+ months Job description: Proficiency in UEFI (Unified Extensible Firmware Interface) or BIOS. • Experience with PCIe architecture, testing... 
    Principal
    Contract work

    Lorven Technologies

    Morrisville, NC
    2 days ago
  • $165k - $190k

     ...Now hiring a Principal Firmware Engineer to help lead the design and development of next-generation connected products in the consumer and health...  ...concept to production. What you'll do: Lead embedded firmware design and development for complex, connected products... 
    Principal
    Immediate start

    Purple Lemon Recruitment Ltd

    Los Angeles, CA
    2 days ago
  •  ...Senior Embedded Software/Firmware Engineer Duration: 6+ months Location: Houston, TX Job Description: • BS/MS in CS / IT / OTHER with 8 years' experience with embedded software development on Linux and team management skills - managing software... 

    Concord IT Systems

    Houston, TX
    3 days ago
  •  ...Principal Firmware Engineer Location: MN Duration: 6 Months Required: Embedded Firmware Engineering background B.S. in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or CS Engineering Embedded algorithm Development per medical device... 
    Principal

    Kasmo Global

    Parker, TX
    4 days ago
  • $90 per hour

     ...Sr. Embedded Software/Firmware Engineer Canada-Remote About Ethernovia, Inc. Ethernovia is developing the future of Ethernet-based networks to realize the full potential of software-defined and autonomous vehicles, robotics and other intelligent machines. Founded... 
    Work experience placement
    Remote work
    Flexible hours

    Ethernovia

    United States
    4 days ago
  •  ...Embedded/ Firmware Engineer Fulltime Houston, TX (Remote) Senior Firmware Engineer will own the software core technology. Engineering activities will be architecting, designing, and coding new features in the core, firmware development, and system integration... 
    Full time
    Remote work

    Software Technology Inc

    United States
    4 days ago
  •  ...Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start: Immediately Seeking Client facing Sr. Embedded Software/Firmware Engineer for a Hybrid role. Contractor with... 
    Long term contract
    For contractors
    Immediate start

    A2e Technologies

    San Diego, CA
    7 days ago
  • $130.62k - $138k

     ...Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or...  ...Responsibilities for this Position We have an immediate need for an Embedded Firmware Engineer. What You'll Get to Do: Develop... 
    Immediate start
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    United States
    2 days ago
  •  ...Embedded Firmware Engineer Blue Bell, PA - Remote till Covid 6 Months CTH (2 openings) Remote till Covid: Onsite Starting Next Year! Prefer candidates who live close to Blue Bell, PA or willing to relocate. Experience: Five years of experience in product... 
    Remote work
    Relocation

    Samprasoft

    United States
    1 day ago
  •  ...Our client in the EV/AV space is urgently looking for a Sr. embedded firmware enngineer with strong experience with C, RTOS and communication...  .... The Firmware Designer will work closely with hardware engineers, software developers, and other team members to create reliable... 
    Temporary work

    Motion Recruitment

    Irvine, CA
    4 days ago
  •  ...DDR PHY IP Front End Design team responsible for - • Develop firmware for DDR5 PHY using microcontrollers • Developing firmware in...  ...Layer blocks. • Good Knowledge of C programming language for embedded software development and use of relevant IDE. • Comfortable debugging... 
    Principal

    Cadence Design Systems

    Austin, TX
    5 days ago
  •  ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week - 40.00 1st Shift Description: Senior Firmware or Embedded Software Engineer Responsibilities • Develop, enhance and... 
    Contract work
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    7 days ago
  •  ...Develops, codes, configures, and tests programs for embedded hardware targets Perform embedded systems engineering tasking including requirements analysis, concept development, software architecture and design reviews Execute unit and integration testing of... 

    Macpower Digital Assets Edge

    Rock Island, IL
    4 days ago
  •  ...Role We are expanding our Baton Rouge engineering team to support development of next-...  ...camera platform. This role is ideal for an embedded engineer who enjoys working close to...  ...required. You will work across embedded firmware, wireless communication (Wi-Fi and... 
    Work at office
    Remote work

    Truce Software

    Baton Rouge, LA
    5 days ago
  •  ...Embedded Software/Firmware Engineer Radiance Technologies, a rapidly growing employee-owned company, is searching for talented scientists and engineers with interest in microelectronics security and systems security development to join our Advanced Technology Development... 
    Work experience placement

    Radiance Technologies

    Ruston, LA
    5 days ago
  • $193.3k - $261.5k

     ...our customers change the world. The Machine Learning Systems Firmware Team is looking for candidates interested in writing data-...  ...strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks... 
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    2 days ago
  •  ...Senior / Principal Firmware Engineer Location: Santa Clara, CA Duration: Full-time/Perm Responsible for architecting and developing firmware...  ...controllers (e.g. BMC) Experience developing embedded firmware for PCIe or Ethernet Switch products Experience... 
    Principal
    Permanent employment
    Full time

    InterSources

    Santa Clara, CA
    20 days ago
  • $165k - $210k

     ...Job Description Principal Firmware Engineer In Office | Westlake Village, California Salary Range: $165,000 to $210,000 This is not...  ...and external manufacturing partners. If you thrive in embedded systems, enjoy solving hard problems at the hardware level... 
    Principal
    For contractors
    Work at office
    Overseas

    Motive Workforce Solutions

    Westlake Village, CA
    3 days ago
  •  ...unleash potential. Role Overview We are seeking a Principal Firmware Engineer for Controls & Hardware Design to serve as a technical authority for the architecture, design, and delivery of embedded control hardware and hardware/firmware interfaces used in... 
    Principal
    Work at office

    ASM Company

    Laurel, MD
    5 days ago
  •  ...Position : Firmware Engineer (Embedded Software Engineer) – Junior Level Location : Franklin Lakes, NJ Duration : 12 Months Total Hours/week : 40.00 Client: Medical Device Company Level of Experience: Senior Level Client: Medical Device Company Job... 
    Contract work

    MILLENNIUMSOFT

    Franklin Lakes, NJ
    7 days ago
  •  ...Job Purpose The Embedded Software/Firmware Engineer is responsible for developing algorithms and code for real-time signal processing to include communication and data transfer between system level hardware and embedded hardware. The Embedded Software/Firmware... 
    Full time

    Central Business Solutions

    Atlanta, GA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Embedded Firmware Engineer. Be the first to apply!