Senior Embedded Firmware Engineer

1 week ago


Woburn, United States Boyd Company Full time
Job Description

Job Summary: Hands-on Engineer responsible for developing firmware for embedded MCU's used in electrical (PCBA/PLC based) / mechanical products. This person would work with a small team of mechanical, electrical and manufacturing engineers to bring the new product though its full product development process, which includes early concept thru production support. The candidate would be responsible for the firmware development, and would regularly work with the group's Senior Electrical Engineer for testing and debugging of the system under development. The Senior Embedded Firmware Engineer will be responsible for ensuring the product's firmware meets the functional and performance requirements, while working with the team to deliver on schedule and on budget.

Job Location: Woburn, MA

Reports To: VP Engineering - Systems

Number of Direct Reports: 0

Essential Duties Responsibilities:

  • Provide embedded software solutions for Boyd products that are robust and reliable, targeting zero defects at the time of product launch.
  • Ensure that communications protocols correctly interface with customer's equipment. This includes Ethernet, SNMP, Rest API and potentially working with partners to create customized versions of these protocols for customer applications. Communications security is a key focus.
  • Follow established procedures; drive continuous improvement and update procedures applicable to your area as necessary.
  • Hands on Engineer who must be the go to person in the organization on embedded systems. Responsible for architecting an embedded control system from initial concepts, working with an EE to develop the schematic(s), developing the firmware and system testing.
  • Provide product support from early concept, through product development and throughout production.
  • The following are some typical design related activities that the candidate would be responsible for:
    • Work with customer's engineering team to understand their needs / requirements, work with the customer to help them understand system options / tradeoffs.
    • Drive firmware related design reviews, brainstorming activities; DFMEA's; risk assessments. Support similar overall product activities.
    • Analyze design options, test data, provide recommendations, choose direction
    • Strong emphasis placed on the team working together to find product design's appropriate balance of cost, reliability, manufacturability and product performance
    • Develop, perform drive related product qualification test activity
  • Support failure and root cause analysis of prototype and production level products
  • Candidate would interact with other Boyd product team members globally, as most programs require use of global resources within Boyd.
  • Travel - limited. Typically less than 5% per year. Domestic and International travel is possible.
Requirements

Minimum Qualifications:
  • Education - BSEE or BSCS minimum. Willing to consider other similar education if substantial experience is impressive and directly applicable
  • 10+ Years of hands on experience developing firmware for embedded MCUs from concept through production; hands on programming, testing, troubleshooting / debugging
  • 5+ Years of hands on experience designing MCU based system architectures
  • Working experience with low speed serial communications, i.e. RS-232, I2C as well as ethernet, SNMP and rest API
  • Working knowledge of engineering tools:
    • Cross development tools for embedded MCUs
    • Knowledgeable / experienced in working with mixed signal oscilloscopes, DVMs etc.
  • Experience in designing for real world variations, tolerance stack analysis
  • Solid understanding of total system testing, debugging, manufacturing, low cost, high quality reliability
  • Able to work independently and prioritize work based on the candidates understanding of the given overall project requirements as well as other projects within the organization
  • Good experience and skills in technical problem solving, analyzing system risk, identifying options, making recommendations
  • Daily use of Microsoft Office software
  • Experience / Knowledge with electro-mechanical systems a major plus.


Experience / Knowledge with sensors and PID controls a major plus.

Physical Requirements:

The physical demands required in this position are typical of an office laboratory environment, and are representative of those of an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties, the employee is regularly required to hear, talk, stand, walk and sit. Work is primarily performed indoors. Occasional auto or air travel is required.

  • Woburn, United States CareerBuilder Full time

    STR is hiring a Senior Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. Duties will include but are not limited to: Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and...


  • Woburn, United States CareerBuilder Full time

    Job Description Senior Electrical Engineer Job Summary: Hands-on Electrical Engineer responsible for designing electrical and control panels used in liquid cooling system products with both high and low voltages. This person would work with a small team of mechanical, refrigeration and manufacturing engineers to bring the new product though its full product...


  • Woburn, United States GCR Professional Services Full time

    Title: Senior Procurement Specialist Contract-to-hire The Procurement Engineer ( PE) is a fast-paced, high visibility role embedded in the Engineering Department. The Procurement Engineer works closely with Robotics R&D teams through all stages of development a...


  • Woburn, United States Randstad Digital Full time

    Senior Software Quality Assurance Engineers for Randstad Digital, LLC. Multiple openings. Headquarters: Woburn, MA. Develop and execute test automation frameworks for handheld devices and software solutions. Conduct testing before product launches, review requirements and budget. Analyze defect, design, and technical documentation, and specifications, code,...


  • Woburn, United States CareerBuilder Full time

    The Specialized Products & Advanced Research Capabilities (SPARC) Group is seeking a Senior Software Engineer to be part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-edge technologies with significant and immediate impact on our national security. SPARC aims to advance the state of the art in the areas of...

  • Senior Software Quality Assurance Engineers

    Found in: Jooble US O C2 - 2 days ago


    Woburn, MA, United States Randstad Digital Full time

    Senior Software Quality Assurance Engineers for Randstad Digital, LLC. Multiple openings. Headquarters: Woburn, MA. Develop and execute test automation frameworks for handheld devices and software solutions. Conduct testing before product launches, review requirements and budget. Analyze defect, design, and technical documentation, and specifications, code,...


  • Woburn, MA, United States Randstad Digital Full time

    Senior Software Quality Assurance Engineers for Randstad Digital, LLC. Multiple openings. Headquarters: Woburn, MA. Develop and execute test automation frameworks for handheld devices and software solutions. Conduct testing before product launches, review requirements and budget. Analyze defect, design, and technical documentation, and specifications, code,...


  • Woburn, United States Scientific Systems Company, Inc. Full time

    Job DescriptionJob DescriptionSSCI is looking to fill a Senior Software Engineer - Space Planning position for software projects relating to autonomous space systems. *Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a...


  • Woburn, United States Indigo Technologies Inc. Full time

    At Indigo Technologies we are changing the electric vehicle paradigm with our own class of ultra-efficient electric vehicles for ride hailing and gig economy use cases. The Indigo Flow provides the smoothest, roomiest and most affordable ride using patented robotic wheel technology. Our technology combines premium suspension, a spacious cabin and a low...


  • Woburn, United States Systems & Technology Research Full time

    STR is an employee-owned company with a strong culture around empowering cross-functional teams to craft first-of-its-kind solutions impacting our Nation’s most challenging problems. The Defensive Cyber Technologies (DCT) Group is seeking aSenior Cyber Software Engineer to be part of a multidisciplinary team of researchers and engineers dedicated to...

  • Lead Vehicle Controls Engineer

    Found in: Appcast US C2 - 2 weeks ago


    Woburn, United States Indigo Technologies Full time

    At Indigo Technologies we are changing the electric vehicle paradigm with our own class of ultra-efficient electric vehicles for ride hailing and gig economy use cases. The Indigo Flow provides the smoothest, roomiest and most affordable ride using patented robotic wheel technology. Our technology combines premium suspension, a spacious cabin and a low...

  • Lead Vehicle Controls Engineer

    Found in: Appcast Linkedin GBL C2 - 2 weeks ago


    Woburn, United States Indigo Technologies Full time

    At Indigo Technologies we are changing the electric vehicle paradigm with our own class of ultra-efficient electric vehicles for ride hailing and gig economy use cases. The Indigo Flow provides the smoothest, roomiest and most affordable ride using patented robotic wheel technology. Our technology combines premium suspension, a spacious cabin and a low...

  • Senior Software Engineer

    Found in: Resume Library US A2 - 1 week ago


    Woburn, Massachusetts, United States Scientific Systems Company, Inc. Full time

    SSCI is looking to fill a Senior Software Engineer - Space Planning position for software projects relating to autonomous space systems. *Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may...


  • Woburn, United States Randstad Digital Full time

    Senior Software Engineers for Randstad Digital, LLC. Multiple openings. Headquarters: Woburn, MA. Develop applications complying with architectural standards, UI, code, and libraries. Confer with architecture, security, UXD, and platform teams to define engineering standards and tooling. Align architecture, and UX with chapters and COEs. Review requirements,...


  • Woburn, United States Randstad Digital Full time

    Senior Software Engineers for Randstad Digital, LLC. Multiple openings. Headquarters: Woburn, MA. Develop client-side and server-side architecture for web applications, and pipelines. Confer with product owners, UX designers, data analysts, scrum masters and developers regarding user experience. Recommend functionality improvements, and UX elements. Research...

  • Senior Quality Engineer

    Found in: beBee jobs US - 4 days ago


    Woburn, Massachusetts, United States SES AI Corp Full time

    Senior Quality Engineer About UsSES is a global leader in development and production of high-performance Li-Metal rechargeable batteries for electric vehicles (EVs) and other applications. Founded in 2012, SES is an integrated Li-Metal battery manufacturer with strong capabilities in material, cell, module, AI-powered safety algorithms and recycling....

  • Senior Computational Engineer

    Found in: Appcast US C2 - 2 weeks ago


    Woburn, United States Alsym Energy Full time

    Job Title: Senior Computational EngineerAlsym Energy is on the lookout for a Senior Computational Engineer with specialized expertise in High-Performance Computing (HPC) to join our research team. The ideal candidate will bring a deep understanding of computational engineering principles, coupled with extensive experience in computational workflow...


  • Woburn, United States Alsym Energy Full time

    Job Title: Senior Computational EngineerAlsym Energy is on the lookout for a Senior Computational Engineer with specialized expertise in High-Performance Computing (HPC) to join our research team. The ideal candidate will bring a deep understanding of computational engineering principles, coupled with extensive experience in computational workflow...

  • Senior Computational Engineer

    Found in: Appcast Linkedin GBL C2 - 2 weeks ago


    Woburn, United States Alsym Energy Full time

    Job Title: Senior Computational EngineerAlsym Energy is on the lookout for a Senior Computational Engineer with specialized expertise in High-Performance Computing (HPC) to join our research team. The ideal candidate will bring a deep understanding of computational engineering principles, coupled with extensive experience in computational workflow...

  • Senior Electrical Engineer

    Found in: beBee S US - 2 weeks ago


    Woburn, United States Boston Metal Full time

    Boston Metal is commercializing cutting-edge extractive metallurgy technology that will revolutionize primary metals production by improving metal quality while decreasing cost and lowering environmental impact.This fast-paced startup company is looking for a Senior Electrical Engineer to develop new high-temperature electrolysis systems for producing...