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

Senior Firmware Engineer

$135k - $165k

Barber-Nichols Inc.

Barber-Nichols (BN) is a premier provider of custom turbomachinery solutions serving the Defense, Aerospace, Cryogenics, and Energy industries. Our team consists of industry leaders who collaborate closely with equally accomplished customers to deliver technologies that advance their markets and establish enduring partnerships. At BN, we foster a results-driven environment that values professional growth, rewards achievement, and supports innovation. From designing the blower for NASA’s Dragonfly mission to Saturn’s moon Titan to engineering critical components for the U.S. Navy’s MK-48 program, BN’s portfolio spans some of the most exciting and impactful projects in the world. For those seeking to contribute to impactful projects alongside a highly skilled team, BN offers an exceptional place to build your career. Position Summary: The Senior Firmware Engineer owns the analysis, design, integration, documentation, and troubleshooting of Embedded FPGA designs for the product platforms primarily consisting of motor controllers in the 100W to 50kW range within Space, Defense, Energy and Thermal Management product segments. They develop solutions that ensure both project and long-term business success in coordination with other members of the electrical engineering department as overseen by the project lead. Projects may include clean sheet designs, modifications/enhancements to existing designs, repeat manufacturing support, and/or sustaining and support of existing products. Key Results Areas: Work directly with department leads to collaboratively develop designs, and products compliant with all customer requirements including technical, schedule, budget, and quality. Decompose customer requirements necessary for system definition and Firmware allocation. Develop designs and documentation to determine conformance to project specifications and requirements. Own all firmware related content in cross functional design reviews. Collaborate with leadership to help define programmatic activities such as creating and maintaining project budgets, schedules and formal milestones Define firmware integration and formal test plans and specify/procure associated test hardware for developing, validating and troubleshooting designs. Review testing (both design, assembly and product), preparing results and deriving conclusions as appropriate. Resolve technical challenges across a wide range of products, ranging from obsolescence support of heritage products to troubleshooting designs under active development to testing emerging technology for future integration into the business. Own the technical analysis and design effort with minimal oversight. Own system troubleshooting and control development activities. Analyze and recommend design approaches and processes to ensure both project and long-term business success. Interfacing and mentoring with other team members. Qualifications: To qualify for this position, an individual must possess the knowledge, training, experience and abilities required. Education and Training Bachelor’s degree in electrical or computer engineering or equivalent combination of education and work experience Experience: Minimum of 8 years related experience developing complex products with multiple subsystems (i.e. sensors and signal conditioning, diagnostics, motor controls, etc.). Demonstrated ability to develop firmware for embedded controller hardware from proposal to final shipment. Demonstrated ability to review customer specifications, develop designs to best support them and flow derived requirements to other analysts and engineers. Familiar with the following toolsets (Vivado/Libero/Quartus/Diamond) Strong proficiency in MATLAB Simulink Minimum of 5 years’ experience with building Simulink models Strong ability to debug FPGA hardware on target in a laboratory environment Exceptional knowledge of SPI/PCIe/Rs422/CAN/ARINC/I2C/CRCs/JTAG Experience with Xilinx, Microsemi, and Lattice FPGA devices Working knowledge of safety critical systems and architectures Working knowledge of switching power supplies, inverter design, and motor controls Other: Must be willing to work overtime as required Travel up to 10% of working time. Requirements Desired Job Qualification: 8 years’ experience designing safety critical architectures using FPGA’s Experience Designing FPGAs using DO254/MIL-STD 882 Guidance Experience Designing FPGAs for Aerospace/defense applications Experience with FPAG Elemental analysis or ARP4754 design verification. Experience with ARP4761 FMECA and FHA/SHA processes Experience with requirements management tools such as Polarion/Jama/Doors Experience designing FPGA functions from scratch that can be ported to any device without vendor specific support. Skills: To perform the job successfully, an individual should demonstrate the following competencies: Comprehensive electronics skills specifically as it relates to developing and troubleshooting low volume devices. Comprehensive understanding of rotating machine control algorithms, digital filtering, gate drive algorithms, and VHDL coding as it relates to the control of any electromechanical system. Excellent communication (written and verbal), organization and time management Demonstrate behavior consistent with company values Ability to successfully plan and implement objectives within established timelines. Ability to analyze problems and develop effective solutions at both strategic and functional levels. Ability to work independently, with minimal direction as a highly motivated self-starter and within a team-oriented culture Compensation and Benefits: The salary range for this role is $135,000-$165,000 and is commensurate with the applicant’s experience. This range represents the anticipated minimum and maximum base for this position. The final compensation for this position will be set based on the applicant’s qualifications (education, training and/or experience related to this role), and therefore, may fall outside the range shown, depending on the circumstances. Barber-Nichols offers a comprehensive benefits package including: Medical, Dental, and Vision Insurance FSA and HSA with company paid HSA quarterly contributions Disability, Life, and AD&D Insurance 401(k) with 4% Company Match and Profit Sharing Employee Stock Purchase Plan (NYSE: GHM) Generous PTO and Paid Holidays with an option to purchase additional PTO Performance-based bonus program Paid Parental Leave, Military Leave, Jury Duty, and Bereavement Leave ITAR Requirements: To conform to U.S. Government commercial space technology export regulations, including the International Traffic in Arms Regulations (ITAR), 8 U.S.C. § 1324b(a)(3), applicants for employment at Barber-Nichols must be a U.S. citizen or national, lawfully admitted for permanent residence into the U.S. (i.e., current green card holder), or lawfully admitted as a refugee or granted asylum under 8 U.S.C. § 1157-1158. Security clearance is not required for this position. Equal Opportunity Employer: Barber-Nichols is an Equal Opportunity/Affirmative Action Employer committed to a workplace free from discrimination, harassment, and retaliation of any type. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, marital status, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other protected status as defined by law. Barber-Nichols will ensure individuals with disabilities are provided with reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Barber-Nichols participates in E-Verify, the federal program for electronic verification of employment eligibility. #J-18808-Ljbffr Barber-Nichols Inc.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Brooklyn, NY vacancy
  • NVIDIA Corporation in Santa Clara, CA is seeking a Senior Firmware Engineer to drive low-level firmware for AI accelerator hardware. You will design, implement, and maintain firmware across bootloaders, drivers, RTOS, and system services, influencing core platform behavior... 
    Senior

    NVIDIA Corporation

    Brooklyn, NY
    2 days ago
  • $184k - $287.5k

    ## Senior Firmware Engineer - LPUApplylocations: US, CA, Santa Claratime type: Full timeposted on: Posted Todayjob requisition id: JR2017843Join NVIDIA as a Senior Firmware Engineer and be part of something truly outstanding!In this role, you'll collaborate with a world... 
    Senior

    NVIDIA Corporation

    Brooklyn, NY
    2 days ago
  • The Role You will be a key contributor to the embedded firmware design and implementation of all our hardware products: Spotter,...  ...Pier 28 office at least 3 days per week and reporting to our Senior Engineering Manager. Some projects you’ll be a part of: Building new Bristlemouth... 
    Senior
    Work at office
    3 days per week

    Sofar Ocean

    Brooklyn, NY
    1 day ago
  • $152k - $241.5k

    ## Senior Firmware Engineer - GPUApplylocations: US, CA, Santa Claratime type: Full timeposted on: Posted Yesterdayjob requisition id: JR2022834NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy... 
    Senior

    NVIDIA Corporation

    Brooklyn, NY
    2 days ago
  • NVIDIA Corporation in Santa Clara, CA is hiring Senior Firmware Engineer for GPU boot and security software across Automotive, Embedded, and Data Center platforms. You'll design, develop, and validate SOC & GPU boot code, participate in silicon lifecycle from pre-silicon... 
    Senior

    NVIDIA Corporation

    Brooklyn, NY
    2 days ago
  • KLA Milpitas is seeking an Embedded Software Engineer (C/C++ | Micro Controller) to develop firmware for heterogeneous SoC platforms, including ARM processors and TI DSPs. You will work in Linux/RTOS environments on motion control, image acquisition, and sensor data paths... 
    Senior

    KLA-Belgium

    Brooklyn, NY
    4 days ago
  • Dexcom Inc. is seeking a Firmware Tools Engineer to join the team from a home office in the United States. The role focuses on validating BLE interfaces for CGM transmitters and the Dexcom G7 app, and developing robust test scripts in Python and C/C++. A strong foundation... 
    Senior
    Remote job
    Home office

    Dexcom Inc.

    Brooklyn, NY
    2 days ago
  • Invocon, Inc. in Texas seeks an Experienced Firmware Design Engineer to develop and refine firmware for aerospace, communications and sensing products. You’ll design, implement, and test firmware across multiple platforms and work with hardware and systems engineers to... 
    Senior

    Invocon, Inc.

    Brooklyn, NY
    11 hours ago
  •  ...The focus of this role is to develop and verify the embedded firmware in AMD's mixed-signal power management IP, and to contribute to...  ...system level Collaboration Work across Analog, RTL Design, Systems Engineering, Architecture, and Product Engineering teams Contribute to... 

    Advanced Micro Devices , Inc.

    Brooklyn, NY
    3 days ago
  • Arrow Electronics, via its eInfochips unit, seeks an Embedded Firmware Engineer to support TSN software certification for safety‑critical avionics. You will review requirements, architecture and design to ensure DO‑178C compliance and traceability. The role focuses on TSN... 

    Arrow Electronics

    Brooklyn, NY
    2 days ago
  • Position: Embedded Firmware Engineer (eInfochips Inc) Job Description: NOTE: This role will perform work covered by International Traffic in Arms Regulations. Viable candidates for this position must be eligible for an export license or be a U.S. Person (which includes... 
    Permanent employment
    Full time
    Temporary work
    Work at office

    Arrow Electronics

    Brooklyn, NY
    2 days ago
  • Job ID: 25677433Reference Number: 25-00616Title: Senior Python DeveloperLocation: jersey city, NJJob Type: Full Time/ContractPosted...  ...developers with 6+ years' experience Experience with PySpark Should also have a strong SQL background and have data engineering experience
    Senior
    Full time

    HAN Staffing

    Jersey City, NJ
    2 days ago
  • Role SummaryWe are seeking a Senior Java MuleSoft Engineer P4 with strong expertise in enterprise integration API development and cloudbased integration platforms The ideal candidate will have handson experience in MuleSoft Anypoint Platform Java Spring Boot APIled architecture... 
    Senior

    LTM

    Jersey City, NJ
    1 day ago
  • GrammaTech in Herndon, VA is seeking a Senior Embedded Security Software Engineer to join our team, with options for Linthicum, MD or Herndon, VA. The role focuses on reverse engineering, firmware analysis, and building out emulation environments to support forward development... 
    Senior

    Grammatech

    Brooklyn, NY
    11 hours ago
  •  ...collaborative company where innovation, creativity, ownership, and impact are part of everyday work. ABOUT THE ROLE:As a Senior Software Engineer at Global-e, you will design and deliver the core services behind our global logistics platform. You will drive innovation... 
    Senior
    Work at office
    Worldwide

    Global-e

    Hoboken, NJ
    1 day ago
  •  ...QualificationsBA degree or higherComputer Science or related disciplines.7+ years working with technical teams to define software business requirementsSummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior

    Sonsoft

    Jersey City, NJ
    1 day ago
  •  ...You will contribute from driver development to kernel-level bring-up, collaborating with engineers and partners to deliver reliable software. The role emphasizes hands-on firmware work, CI builds, and deploying OS images to hardware, with opportunities in remote settings... 
    Senior
    Remote work

    Flock Safety

    Brooklyn, NY
    4 days ago
  •  ...to understand business requirements and translate them into technical requirements ~ Demonstrate a solid understanding of core engineering principles ~ Familiarity with modern software engineering practices and continuous integration and delivery ~ Comfortable working... 
    Senior
    Remote job
    Full time
    Home office

    Moneyline Group Corp

    Jersey City, NJ
    11 hours ago
  • Overview We are seeking a full-time Senior Embedded C Software Engineer for Garmin's Chandler AZ or Olathe, KS locations. In this role, you will be responsible for providing technical leadership and project planning for software development for aviation applications that... 
    Senior
    Full time

    Garmin Ltd.

    Brooklyn, NY
    2 days ago
  • Columbus McKinnon is seeking a Senior Embedded Software Engineer to design and implement embedded software for industrial automation controls and wireless communication products. You will work with cross‑functional teams on new product development, develop architecture,... 
    Senior

    Columbus McKinnon EMEA

    Brooklyn, NY
    3 days ago
  •  ...JPMorgan Chase & Co. in Jersey City is seeking a Senior Principal Architect to shape our target state architecture and strategy within Global Technology Enterprise Architecture. You will influence across teams to implement complex global solutions giving the firm a... 
    Senior

    Jobleads-US

    Jersey City, NJ
    2 days ago
  •  ...JPMorganChase is seeking a Senior Principal Architect to own the target‑state architecture for CDAS platforms (Reference Data, KYC, and trading data) and to drive modernization, governance, and AI adoption across data and analytics services. You will lead governance boards... 
    Senior

    Jobleads-US

    Jersey City, NJ
    2 days ago
  •  ...entrepreneurial spirit of a startup, we're hiring. SageSure, a leader in catastrophe-exposed property insurance, is seeking a Senior Software Engineer to join our Policy Onboarding and Home Services team. As a vital member of this team, you will own and evolve the backend... 
    Senior
    For contractors
    Live in
    Remote work

    SageSure

    Jersey City, NJ
    2 days ago
  • L3Harris Technologies in the Washington DC area is seeking a Senior Principal, Business Development to lead growth campaigns across the Maritime sector. You will reinforce relationships with DoW and US Navy customers, shape capture strategies, and coordinate internal teams... 
    Senior

    Harris Geospatial Solutions

    Brooklyn, NY
    1 day ago
  •  ...something groundbreaking, we’d love to meet you. As an experienced engineer, you will help build our core SaaS platform by working with a...  ...with the requirements of the appropriate stakeholders As a Senior Software Engineer, you will play a crucial role in our team,... 
    Senior
    Full time

    Sourgum

    Jersey City, NJ
    11 hours ago
  • General Dynamics Ordnance and Tactical Systems in Virginia is seeking an experienced engineer to perform engineering work in operations, production, construction or maintenance environments. The role sits within the Engineering Function as a generalist or across disciplines... 
    Senior

    General Dynamics Ordnance and Tactical Systems

    Brooklyn, NY
    4 days ago
  • Garmin Ltd. seeks a Senior Embedded C Software Engineer for its Chandler, AZ or Olathe, KS locations. You will provide technical leadership and project planning for aviation applications that exchange data with ground services. The role focuses on leading software development... 
    Senior
    Full time

    Garmin Ltd.

    Brooklyn, NY
    2 days ago
  • $197.53k - $276.54k

    Senior Embedded Software Engineer - TeraWave Customer Terminals Develop and deploy embedded firmware for Blue Origin's TeraWave customer terminals Location: Seattle, Washington Compensation: $197,529 - 276,540 USD / year About The Role Senior Embedded Software Engineer... 
    Senior
    Permanent employment
    Temporary work
    Local area
    Worldwide

    Front Door Defense

    Brooklyn, NY
    1 day ago
  •  ...Senior Devops EngineerChinese and Japanese are preferred. Investment banking experience is a must. 15+ years of experience required. Location: Jersey City, NJ. Duration: Long term contract. Strong Azure architect level experience needed with Terraform, Docker, Kubernetes... 
    Senior
    Long term contract

    Argyle Infotech

    Jersey City, NJ
    2 days ago
  •  ...Senior Java DeveloperLocation: Jersey City, NJ (07302) Within 50 Miles Salary Range - $62/hr on W2 - $67/hr on W2Required Skills & Qualifications:8+ years of hands-on experience with Core Java + Spring6+ years of experience with Oracle SQL4+ years of experience with Unix... 
    Senior

    Artech

    Jersey City, NJ
    2 days ago

Do you want to receive more vacancies?

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