Software Engineer - Embedded Firmware

Posted Yesterday
Be an Early Applicant
Northampton, Hampton, VA, USA
In-Office
7-8 Annually
Senior level
Information Technology • Consulting
The Role
Seeking an experienced Software Engineer to design and develop embedded firmware for battery cabinets, focusing on quality, troubleshooting, and collaboration with hardware engineers.
Summary Generated by Built In
Software Engineer - Embedded Firmware 
  • Seeking a Software Engineer for stationary battery cabinets used for Utilities as well as other industrial applications.
  • The ideal candidate will have knowledge in digital, analog, and power electronics design.
  • A bachelor’s degree in electrical engineering and 7+ years of industry experience is preferred.
  • The position requires a strong commitment to quality and will have responsibilities for products in both R&D and production.
  • Will interface with customers AND be out on the production floor troubleshooting any issues, making improvements to efficiencies. And reduce costs.
 
Ideally they want 5-8 years of experience and NOT from a defense or telecommunications giant who have much high technologies and compensation.  This is less bureaucracy, less secretive nature.
 Candidates must have a BS in computer science or Electrical Engineering specializing in firmware.
NO Relocation package although they MIGHT supply a sign on bonus for movement of household goods.
Software Engineer - Embedded Firmware
Your primary responsibility will be to design and develop embedded firmware for ARM microprocessors in C for new products as well as maintain and add features to existing product code bases. Other responsibilities include:
  • Originate and maintain technical documentation for new products or features.
  • Firmware support and troubleshooting for production and field service staff.
  • Collaborate with hardware engineers to create and write code for circuit board test fixtures.
  • Create test and calibration procedures for production.
 
Skills, Knowledge and Professional Qualities You Will Need for the Job
  • Expert knowledge of coding ‘C’ in a resource constrained embedded environment.
  • Keenly aware of concepts related to coding multitasking firmware that runs on a bare metal RTOS.
  • Deep knowledge of concepts related to device drivers for microprocessor resources such as I2C, SPI, UART, Ethernet, memory devices and the like. Knowledge gained by writing drivers from scratch or adapting libraries provided by a microprocessor manufacturer.
  • Creative debugging skills.
  • Capable of modifying, adapting, or enhancing code provided by microprocessor manufacturers, open source, or coworkers for a new feature or purpose.
  • A deep appreciation of the importance of source control.
Traits that make up for skills, knowledge, and professional qualities you may lack.
  • You’re passionate about writing embedded firmware, but also have a life.
  • When you are presented with a black box, you're obsessed with figuring out what’s inside and learning how it works.
  • You’re always looking for a better solution.
  • You’re always thinking about how everything fits together and already know what comes next.
  • You're enthusiastic and meticulous about improving your craft. New techniques, technologies, or programming languages are constantly on your mind. You are passionate about this stuff.
  • You are a Pragmatic Programmer.
 
NOTE: If you checked every box in the list of skills, knowledge, and professional qualities you have been programming long enough to qualify for the job. Let's talk.
 If you’re honest and tell us you can’t check every box under the same list but are confident you can convince us that you have the traits to make up for what you lack, don’t be discouraged from reaching out.
 

Top Skills

Arm Microprocessors
C
Ethernet
I2C
Rtos
Spi
Uart
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Jersey City, New Jersey
129 Employees
Year Founded: 2005

What We Do

Microsoft Gold Certified Partner | Trusted Adviser MetaOption is a technology services firm specializing in business applications and cloud solutions. We help mid-market and enterprise customers solve their business challenges through strategic consulting services, innovative offerings and industry-specific solutions built on the latest technologies. Services: - Microsoft Dynamics 365 Business Central - Microsoft Dynamics 365 Business Central On-Premise (NAV 2018) - Dynamics NAV 2018, 2017, 2016, 2013 R2, 2009 Customization, Support - Dynamics Business Central/NAV Integration, Upgrade, Reporting - Microsoft Dynamics 365 (CRM) - Microsoft BI - Jet Reports - EDI Integration - Microsoft Dynamics Hosting - Microsoft Dynamics Staffing Industry Solutions for Dynamics NAV / Dynamics 365 Business Central - Dynamics 365 Business Central/NAV Manufacturing ERP Solution for Job-based manufactures and integration with Engineering Systems - Dynamics 365 Business Central/NAV Pharma ERP Solution for Wholesalers, Distributors, and Manufacturers - Dynamics 365 Business Central/NAV Logistics ERP Solution - Dynamics 365 Business Central/NAV Telecom Master/Dealer ERP Solution Dynamics 365 Business Central/NAV Add-ons - Warehouse Management System (WMS) for Dynamics 365 Business Central/NAV with ADCS (Advanced Data Capture System) mobile solution - Pharma Track & Trace Add-on for Dynamics 365 Business Central/NAV - Barcode Add-on for Dynamics 365 Business Central/NAV - License Plate (Container Management) Add-on for Dynamics 365 Business Central/NAV - MetaDocs Document Management Add-on for Dynamics 365 Business Central/NAV

Similar Jobs

Applied Systems Logo Applied Systems

Senior Security Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
United States
3040 Employees
90K-140K Annually

Applied Systems Logo Applied Systems

Software Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
United States
3040 Employees
60K-120K Annually

Possible Finance Logo Possible Finance

Engineering Manager

Consumer Web • Fintech • Mobile • Social Impact • Software
Easy Apply
Remote or Hybrid
USA
130 Employees
198K-215K Annually

PwC Logo PwC

Managed Services - Data, Analytics & AI - Senior Associate

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
39 Locations
370000 Employees
77K-202K Annually

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account