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

Principal/Senior Embedded Firmware Engineer #ESF3482

$130k - $150k
Full-time

ExpertHiring

Top reasons to work for my client:

  • 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 that’s you let’s talk!

Job Type : Full Time

Location : Gray, Maine

Pay : Competitive Pay & Benefits!

Job Description

What you will be doing:

  • Design embedded software for new electronic products ranging from simple microcontroller-based solutions to highly complex embedded processing systems.
  • Serve as software lead on complex embedded systems development projects, identifying required development activities and directing other team members in completing those activities.
  • Work with Program Managers to quote development work and plan/maintain the project schedule for development programs.
  • 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.
  • Develop detailed software specifications based on requirements and implement embedded code in accordance with those defined requirements and/or specifications.
  • Participate in the bring-up of new custom embedded processor hardware with support from hardware designers.
  • Establish software verification testing tools and methods and execute software testing activities.
  • Document ideas, designs, specifications, and instructions to Enercon’s standards.
  • Operate in the role of subject matter expert with respect to the software aspects of embedded systems design.
  • Collaborate with the Engineering Manager to develop and improve department processes and tools, particularly those related to software development.
  • Mentor other members of the engineering staff to promote design team abilities and establish good working practices.

Experience you will need:

  • Demonstrate skill in developing original designs with C/C++ in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems (Linux, etc.).
  • Have communication and technical leadership skills needed to interface with the customer and direct a technical team through a development project.
  • 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.
  • Have a strong understanding of embedded software design and architectural concepts as well as the integration between firmware and hardware.
  • 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.
  • 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.
  • Have a thorough understanding of higher-level languages, object-oriented methodologies, UI implementation, and PC application programming. Experience with Qt framework is a plus.
  • Have a strong understanding of software test and QA tools and methodologies.
  • Be able to work with a minimum of supervision and follow established design procedures during the development cycle, documenting the design to Enercon’s standards.
  • Possess good interpersonal skills and have the ability to work between multiple departments in carrying out this position’s duties.
  • For Principal Embedded Firmware Engineer: 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.
  • For Senior Embedded Firmware Engineer : A 4-year degree or equivalent experience in Computer Engineering, Electrical Engineering, Computer Science or a related engineering discipline. A minimum of 5 years of embedded firmware development or equivalent experience.

Our client asked me to submit 3 great people within the next few days. We work directly with the hiring manager and can arrange interviews within a few days

Victor Smith


#INDEH123
Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Principal/Senior Embedded Firmware Engineer #ESF3482 in Gray, ME vacancy
  • $130k - $150k

     ...Job Description Job Description 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... 
    Principal
    Senior
    Permanent employment
    Full time
    Flexible hours

    Talent Search PRO

    Gray, ME
    16 days ago
  • $66.59k - $110k

     ...Senior Software Engineer Apply Online The Development Enablement team is a new engineering group focused on streamlining the development experience, providing guidance, and addressing challenges in working with the technology stacks maintained by the departmental... 
    Senior
    Local area

    Tyler Technologies

    Falmouth, ME
    4 days ago
  • $66.59k - $115k

     ...Senior Software Engineer, GIS Apply Online Tyler Technologies (NYSE: TYL) is a leading provider of end-to-end information management solutions and services for local governments. The Transportation management division, located in Latham, NY, has been providing... 
    Senior
    Work experience placement
    Local area
    Remote work

    Tyler Technologies

    Yarmouth, ME
    20 hours ago
  •  ...Senior Software Engineer (Python) We are looking for a Senior Software Engineer, AI Automations, to join our team. In this role, you will take part in the design and development of internal tools, workflow automations, and AI-powered applications that support internal... 
    Senior
    Contract work
    Work at office
    Local area
    Remote work

    Exadel

    Poland, ME
    1 day ago
  • $117.35k - $191.46k

     ...Senior Cloud Engineer Apply Online Tyler Technologies is currently looking to hire a Senior Cloud Engineer to work a hybrid schedule at one of several of our key locations. This job requires working closely with our development and operations teams to build automation... 
    Senior
    Currently hiring
    Local area

    Tyler Technologies

    Yarmouth, ME
    4 days ago
  •  ...agencies Effectively communicate and coordinate with other members of the design team. Manage, train and mentor less experienced engineers in the production of Plans, Specifications and Estimates Project Engineering responsibilities related to project communication,... 
    Senior
    Local area

    RightWorks Inc

    Yarmouth, ME
    20 hours ago
  • $46.19k - $67k

     ...Deployment Engineer - ERP Apply Online Location Yarmouth, Maine | Remote Travel 0-5% Responsibilities Perform ERP software installation, data migration and upgrade services for existing Tyler clients from their OnPremise install to AWS Cloud through... 
    Local area
    Remote work

    Tyler Technologies

    Yarmouth, ME
    1 day ago
  •  ...Description The Senior Proposal Writer is responsible for timely completion and strategic development of high-quality, competitive proposal content. This individual serves as a senior member of the proposal team and partners cross-functionally with sales, marketing... 
    Senior
    Work at office

    Tyler Technologies

    Yarmouth, ME
    20 hours ago
  •  ...Job Description Job Description H&H is offering an exciting opportunity for a Senior Structural Engineer to join our Yarmouth, ME team. We are currently growing our design services and client base to support client and project needs in the Structural/Transportation... 
    Senior
    Contract work
    Work at office
    Local area

    H&H

    Yarmouth, ME
    27 days ago
  •  ...Software Engineer Apply Online Work with our innovative software solutions that help local government and school districts centralize data and connect their organizations. By working to develop and support our financial management solutions, you can help integrate... 
    Local area

    Tyler Technologies

    Yarmouth, ME
    20 hours ago
  • $56.65k - $110k

     ...DevOps Engineer Apply Online Location Lubbock, Texas | Lakewood, Colorado | Troy, Michigan | Remote Responsibilities ~ CI/CD & Build Management Enhance GitHub Actions workflows and branching strategies. Optimize .NET builds and MSBuild... 
    Local area
    Remote work

    Tyler Technologies

    Yarmouth, ME
    4 days ago
  •  ...As a Senior Specialist Business Analyst reporting to Product Manager (Broker Dealer), you'll play a critical role in translating complex regulatory requirements into clear functional specifications, shaping product improvements, and supporting clients with domain expertise... 
    Senior
    Temporary work
    Work at office
    3 days per week

    NASDAQ Omx Group, Inc.

    Poland, ME
    2 days ago
  •  ...H&H is offering a unique opportunity for a Senior Project Manager to join and manage projects for our Maine clients. We are looking...  ...years of experience, H&H is a trusted full-service infrastructure engineering firm. Our clients, including infrastructure owners,... 
    Senior
    Full time
    For contractors
    Work at office
    Local area

    H&H

    Yarmouth, ME
    more than 2 months ago
  • $83.52k - $120k

     ...optimization opportunities. CrossFunctional Strategy & Implementation Partner with VPlevel leaders and crossfunctional Product, Engineering, Finance, and Merchant Services teams to: (1) implement interchange optimization strategies, (2) develop pricing models and cost... 
    Senior
    Local area

    Tyler Technologies

    Yarmouth, ME
    20 hours ago
  • $77.82k - $142.53k

     ...Software Engineering Team Lead Apply Online Responsibilities Agile-oriented project planning and execution for defined feature sets. Managing the development team/staff. Utilizing collaboration with Tyler staff resources & expertise, provide technical... 
    Work experience placement
    Local area

    Tyler Technologies

    Falmouth, ME
    2 days ago
  •  ...Flexible schedule ~ Opportunity for advancement ~ Paid time off ~ Training & development Make Every Day Meaningful One Senior at a Time! At Coastal Care Solutions , we help seniors stay active, independent, and connected in the comfort of their own homes... 
    Senior
    Weekly pay
    Flexible hours
    Shift work

    Coastal Care Solutions

    Cumberland Center, ME
    27 days ago
  • $21 - $24 per hour

     ...strengthen our community. Every interaction matters, and our caregivers are at the heart of creating safe, happy, and meaningful lives for seniors and their families. If youre passionate about helping others and want to be part of a team that genuinely values your work, then... 
    Senior
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Coastal Care Solutions

    Cumberland Center, ME
    10 days ago
  •  ...Generation Division - Network Security Team Manager. The PGD Senior Technical Services Specialist role supports the cyber and physical...  ...security experience (certifications) Bachelor’s – Engineering/Computer Science/Information Security Knowledge in Industrial... 
    Senior
    Full time
    For contractors
    Local area
    Relocation
    Night shift
    Weekend work

    NextEra Energy , Inc.

    Yarmouth, ME
    2 days ago
  •  ...Overview We're looking for a Senior Paid Media Strategist to lead paid media strategy, execution, and storytelling across a portfolio of clients — and to help shape how we do this work as our media practice grows. At Anchour, media isn't a line item — it's a core... 
    Senior
    Full time
    Summer work
    Work at office
    Home office
    Flexible hours
    Shift work

    Anchour

    New Gloucester, ME
    a month ago
  • $85k

     ...assurance applications, which are typically embedded and recurring within our customers’...  ...Foreside, ME; or Manchester, NH. The Senior Accountant is a U.S.-focused role responsible...  ...enhancements , leading the integration of tax engines (e.g., Vertex) with ERP systems (e.g.,... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Flexible hours
    1 day per week

    LGC Group

    Cumberland Foreside, ME
    13 days ago
  • $500 per month

     ...Senior Project Manager Blane Casey Contractors is looking for an experienced Senior Project Manager to join our family-oriented team...  ...~Serve as the primary point of contact for owners, architects, engineers, subcontractors, vendors, and field personnel ~Review and... 
    Senior
    Full time
    Contract work
    Temporary work
    For contractors
    For subcontractor
    Work at office

    Blane Casey Contractors

    Yarmouth, ME
    15 days ago

Do you want to receive more vacancies?

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