Software Engineer - Embedded Job at Code Metal, Boston, MA

RVFXSmkvclJwdmJsbXVEUGF1Q25EeHNTbHc9PQ==
  • Code Metal
  • Boston, MA

Job Description

. Description: We’re looking for passionate Senior Embedded Software Engineers who are interested in designing and prototyping greenfield edge mesh networks and computing. This is an incredible opportunity to join an experienced founding team who have collectively raised $1bn+ in capital across several previously successful ventures and lead AI Research within the business.

In this role, you will collaborate with a small team of talented researchers and engineers to rapidly prototype and refine embedded systems software for initiatives such as a next-gen logistics tracking infrastructure and robotics applications.

Core Responsibilities:

  • Lead and participate in designing and implementing software and firmware for embedded system prototypes.
  • Write clean, fast, reliable, testable, and highly scalable software.
  • Collaborate with cross-functional teams to understand business needs to inform prototypes.
  • Communicate complex technical concepts to non-technical stakeholders and contribute to strategic decision-making.
  • Conduct research on current and emerging trends in embedded system software development.
  • Maintain essential documentation throughout the software development lifecycle, including system architecture, design specifications, and deployment guides.

Requirements

Required Qualifications:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a closely related field, or equivalent professional experience. Master’s degree is a plus.
  • At least 5+ years of relevant experience developing and supporting embedded systems.
  • Comprehensive understanding of embedded systems, including hardware-software interactions, real-time constraints, and low-level programming concepts.
  • Experience with Modbus, CAN, Ethernet, UART, SPI, I2C, or similar protocols.
  • Experience debugging low-level issues through software and hardware analysis.
  • Experience writing unit tests and using unit test frameworks.
  • Experience with Linux on embedded hardware platforms.
  • Demonstrated ability to ship complex embedded software to production.
  • Experience with real-time systems using C++ or Rust.
  • Should have front-end UX experience in at least one of the major frameworks (Angular/React/Vue).
  • Experience with UX/front-end development for IDEs;

Preferred Qualifications:

  • 7+ years of relevant experience working with embedded systems.
  • Experience with low power wireless communication and designing for low power systems.
  • Experience integrating sensors on embedded systems.
  • Experience with implementing security measures in embedded systems.
  • Experience developing firmware.
  • FPGA preferred.
  • OTA/DIL update experience.
  • Node.js experience

Benefits

  • Competitive salary and benefits including:
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Paid Time Off (Uncapped Vacation, plus Sick & Public Holidays)
  • Flexible hybrid work arrangement
  • Relocation assistance for qualifying employees

If you are passionate about embedded systems and prototyping, and looking to make a significant impact, we would love to hear from you. Apply now to join our innovative team!

Job Tags

Holiday work, Full time, Relocation package, Flexible hours,

Similar Jobs

Titan Placement Group

Oral Surgeon Job at Titan Placement Group

 ...Oral Surgeon Titan Placement Group invites you to explore an exceptional Oral Surgery opportunity in Sarasota, Florida. This is a well-established, PPO-based practice known for its excellent patient flow, strong internal referral system, and supportive, fully staffed... 

Huntington National Bank

Mortgage Loan Officer Job at Huntington National Bank

Description Summary:The Mortgage Loan Officer - Retail position provides Simply the Best customer service to each customer at all times. Responsibilities include using internal and external referral sources to develop mortgage loan business; builds and maintains business... 

Albertsons

Starbucks Barista Job at Albertsons

 ...A Day in the Life: As a Barista, you will be provided with the skills and products to make the customers day memorable and that...  ...combined with engaged service is what drives customers to our Starbucks. As a Barista, you get to ensure they java nice day each time they... 

Herbalife

Copywriter I, Bilingual (Spanish/English) [Los Angeles Area] Job at Herbalife

Copywriter I, Bilingual (Spanish/English) [Los Angeles Area]Category: MarketingPosition Type: Regular Full-TimeExternal ID: 18075Location: , United StatesDate Posted: Oct 29, 2025Hiring Range: 34.02 to 38.06 USD HourlyShare: share to e-mail Tweet share to twitter... 

Faithful Financial Co, LLC

Customer Support Specialist 2 Job at Faithful Financial Co, LLC

 ...customers across various client accounts. This is a flexible, work-from-home role ideal for individuals with strong communication skills...  ...computer use Flexible schedule availability, including evenings/weekends Technology Requirements (MANDATORY to begin...