Embedded Software Engineering Lead
$145k - $165kLineVision
Job Type
Full-time
What will you do?
Core Responsibilities and Key Performance Objectives
- Develop and maintain embedded firmware across the full stack of the remote sensing platform: a Yocto embedded Linux build on an NXP iMX8 compute module, plus a companion FreeRTOS microcontroller that manages power, solar charging, sleep/wake cycles, and cellular data transfer. You own code quality, test coverage, and production readiness across both.
- Lead a small team of embedded engineers as a player-coach: writing code alongside the team, conducting code reviews, and setting technical standards for the group
- Own the over-the-air update pipeline and fleet management tooling, delivering reliable firmware updates to devices that wake on a constrained duty cycle over private cellular networks, where a deployment window is measured in seconds and a failed update can strand a unit in the field
- Own the kernel and board-level driver layer (U-Boot, MIPI camera, HID, and custom peripheral interfaces over UART), and drive integration of the optical sensing and image processing payload, working with hardware and data teams on the compute, power, and thermal trade-offs that govern a solar-powered device
- Serve as the embedded systems point of contact for cross-functional partners in Hardware, Quality, Field Operations, and DevOps
- Build hands-on familiarity with the platform architecture, codebase, and Yocto build system; understand the production fleet topology and OTA infrastructure
- Identify and resolve at least one active reliability or field issue, working directly with Field Operations to diagnose and ship a fix
- Stand up a device health telemetry pipeline and a regular review cadence, capturing the fleet signals (power and charge state, connectivity, wake-cycle behavior, OTA outcomes, error rates) that form the foundation for a fleet health dashboard and, longer term, predictive and preventative maintenance.
- Own delivery of a defined firmware milestone tied to the RS-1 product roadmap, taking it from design through production release
- Establish or improve at least one team practice - code review standards, testing methodology, or documentation - that raises the bar for the whole team
- Deliver a working fleet health dashboard on top of that telemetry, giving the team and Field Operations a live view of device state and early warning on units trending toward failure
- Lead the team through a full firmware release cycle: from feature development to manufacturing test support to OTA fleet rollout
- Build a measurable improvement in fleet reliability metrics (reduced field incidents, faster root cause resolution, or improved OTA success rates)
Key Competencies
- Critical Thinking : Analyze embedded systems problems independently, propose solutions that hold up in production, and navigate trade-offs across power, connectivity, thermal, and compute constraints with intellectual curiosity.
- Taking Ownership : Own embedded software delivery end-to-end - from first commit through field deployment - and communicate progress proactively to team and cross-functional partners.
- Empowering Others : Mentor junior firmware engineers through code review, technical guidance, and shared standards; recognize others' contributions and create space for the team to grow.
- Follow Through - Execution : Deliver quality firmware on schedule, hold the team accountable to production readiness standards, and follow through on commitments to cross-functional partners.
- 7+ years of production embedded software experience, with demonstrated delivery of firmware into shipping hardware products that operate in the field (not only prototype or lab environments)
- Hands-on experience with Yocto embedded Linux and FreeRTOS as core development tools
- Proven experience building or maintaining OTA update infrastructure for deployed IoT/edge device fleets
- Strong proficiency in C/C++ and Python; comfort debugging across hardware/software boundaries using JTAG, GDB, oscilloscopes, and logic analyzers
- Experience leading or mentoring engineers in a small team setting, with a track record of raising team output quality
- Deep experience with power-managed sleep/wake architectures, where a multi-processor device must duty-cycle aggressively to survive on solar, and where firmware reliability directly determines field uptime
- Familiarity with multi-band, multi-carrier cellular connectivity (LTE/LTE-M) and remote device management for distributed field fleets operating over encrypted tunnels
- Track record of supporting manufacturing test development and production validation alongside firmware delivery
- Prior experience at a hardware-focused startup where engineers owned the full arc from design to deployment to sustained field support
- Reports to the CTO; leads a small team of firmware engineers as a player-coach IC.
- Collaborates closely with Hardware Systems, Quality, Field Operations, DevOps, and Data teams.
- Apply Online.
- Round 1: Phone screen (Recruiter)
- Round 2: Hiring Manager Interview
- Round 3: Panel Interviews
- Panel 1: Technical competency & experience
- Panel 2: Teamwork, culture fit, and communication
- Final Round: Leadership Team & Hiring Manager Sign-Off
- Impact. Your talent, time, and energy will critically impact our success in accelerating our mission of providing utilities with grid intelligence to enable affordable, reliable power.
- Ownership. You will hold broad responsibilities with high autonomy and trust in a communicative, collaborative, and fast-paced environment.
- Flexibility. You will be empowered to maintain work-life balance with trust-based PTO and a flexible work schedule.
- Real World Innovation. You will join a motivated and high-performing team working with cutting edge, patented technology to help solve key obstacles to meet the demands of an AI-powered future.
We are LineVisionaries:
- We are Innovators: We light the way with tenacious creativity and do good work.
- We are Empowered: With high trust and high autonomy, the floor is yours, and the opportunity is ours.
- We are Welcoming : Come as you are, our doors are open. We are better together.
- We are Trusted Partners: We elevate our customer champions through shared thought leadership. We deliver on commitments.
- We are All In : We are building a community of passionate individuals who want to dent the universe.
Salary Description
$145,000-165,000
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineering Lead in Charlestown, MA vacancy
- ...Description Ship firmware that runs in the wild, not just the lab, and lead the team around you to do the same. We are seeking an Embedded Software Engineering Lead to lead embedded software development for LineVision's remote sensor platform, a ruggedized edge device...SuggestedRemote workFlexible hours
- Silicon Laboratories Inc. is seeking a Senior Software Engineer in Boston, MA, focusing on embedded software for IoT applications. This role involves leading projects, mentoring engineers, and developing the Matter protocol stack. Ideal candidates should have extensive...SuggestedFlexible hours
- A technology company in Boston is seeking an experienced Associate Staff Embedded Software Engineer to deliver cutting-edge embedded software solutions. You will own features from concept to release, optimizing code for performance and collaborates with design teams to...Suggested
$150k - $175k
...Boston Engineering is a technology-driven consulting firm that provides innovative... ...leadership role. While the title includes “software,” the work is primarily embedded and firmware-focused: RTOS-based... ...to employment. The Technical Lead owns embedded software at both the...SuggestedPermanent employmentFull timeWork at officeRelocation- ...Now Hiring: Lead Embedded Software Engineer | C/C++ & Python Our client is hiring a Senior Embedded Software Engineer to join a highly technical engineering team building next-generation embedded systems and connected products. This role is ideal for someone who enjoys...SuggestedImmediate start
- ...A global healthcare innovator is seeking a Sr Embedded Software Test Engineer in Massachusetts to lead the development of testing strategies for embedded software. The ideal candidate will have a Master's degree in a related field and extensive experience in manual and...
- ...Principal Software Engineer, Tech Lead Card Issuance Platform ABCorp | Posted Mar 9 | Full‑time | Advanced (5‑10 yrs) From our nation’s earliest... ..., testing, documentation, system design exploration, and embedding AI capabilities directly into SaaS products. Bachelor’s...Full timeWorldwideVisa sponsorship
$129 per hour
...A technology solutions company is seeking a Software Engineer 5 specializing in Artificial Intelligence in Cambridge, MA. The role involves designing, developing, and implementing AI models and algorithms. Candidates should possess a Bachelor's degree and 3+ years of experience...Contract work- ...Harris Geospatial Solutions is seeking a Lead Embedded Software Engineer in Wilmington, MA. This role focuses on developing embedded flight software for aerospace applications. You will design and implement complex algorithms, engage in software lifecycle processes from...Relocation package
$135k - $250.5k
...Harris Geospatial Solutions is looking for a Lead Embedded Software Engineer in Wilmington, MA. The ideal candidate will be responsible for developing embedded flight software for space-based applications and will provide technical leadership to junior engineers. Candidates...Relocation package- ...Clear Point Consultants in Boston is seeking a Lead Embedded Software Engineer proficient in C/C++ and Python to join a technical engineering team focused on next-generation embedded systems. The ideal candidate will have strong experience in embedded software development...
$30k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Embedded Software Engineer (Optical Space Systems) : Sign-on bonus ($30K max) Job Code: 37639 Job Location: Wilmington, MA Job Schedule: 9...Local areaRelocationRelocation packageFlexible hours- ...is technology startup backed by Techstars, The Engine built by MIT, and other VCs. RISE Robotics is leading the way to AI-powered Zero Emission heavy machinery... ...and sustainable solutions. As the Head of Embedded Software Engineering, you will lead the team that builds...Work at officeFlexible hours
$68.2k - $116k
...Haemonetics is your employer of choice. Job Details This embedded software engineer role will be responsible for performing all embedded... ...the guidance and direction from more senior team members or leads. This role requires Qt/Linux skills, including development...Hourly payTemporary workSummer workWork at officeRelocationMonday to FridayFlexible hours- ...Position Overview Seeking a software engineer to develop embedded real‑time avionics systems for resource‑constrained targets such as undersea, terrestrial, air, hypersonic, and space applications. The role involves the full software development lifecycle: requirements...Contract work
- ...HM Electronics Inc is seeking a Software Engineer based in the United States. This position involves software development, support, and maintaining technical expertise. Ideal candidates will have a background in C/C++ and strong problem-solving abilities. The role emphasizes...
$82.3k - $220k
...Senior Embedded Software Engineer page is loaded## Senior Embedded Software Engineerremote type: Onsite Requiredlocations: Cambridge, MAtime type: Full timeposted on: Posted Todayjob requisition id: JR002409**Overview:**Draper is an independent, nonprofit research and...Full timeLocal area- ...Design and develop Android applications for embedded systems, ensuring compatibility with... ...and platforms. • Design and develop software for different types of embedded systems,... ...and FPGAs. • Collaborate with hardware engineers to define system requirements and...
$100k - $275k
.... From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary... ...necessary for true innovation. Job Description Summary The Embedded Software Engineer, Distinguished develops high performance solutions...Full timeLocal area$82.3k - $205.75k
...A leading research and development company in Cambridge, MA, is seeking a Senior Software Engineer skilled in developing high-performance solutions for various domains including undersea and space applications. The ideal candidate will have expertise in C/C++ and real...- ...Strong analytical and communication skills are essential. As a software engineer, s/he will be involved in system design and development of... ...Engineering is required. Responsibilities: Responsible for embedded electronic system development of products. Works cooperatively...Permanent employmentWork experience placement
$141k - $225.6k
...our ecosystem of devices and cloud software. Like our products, we work better... ...be part of a high-impact software engineering team that develops embedded software for Axon devices , ensuring... ...high technical bar for the team by leading architecture, design and code reviews...Hourly payWork experience placementWork at officeRemote work$150k - $250k
...Position Overview Extropic is seeking a highly skilled Embedded Software Engineer with deep experience in both bare-metal firmware development and embedded Linux application design. The ideal candidate should have a strong background working with heterogeneous multi-core...- The MBTA is hiring a contractor to implement Comply365 software solutions aimed at enhancing the frontline workforce’s safety and efficiency. This project will leverage technology to streamline documentation and engage workers effectively. We're seeking a candidate with...For contractorsWork at office
$110k - $150k
...Embedded Software Engineer Develop firmware and tools for new Formlabs printers in a product-focused, agile environment Location: Somerville, Massachusetts, United States Compensation: $110,000 – $150,000 USD per year About The Role We are looking for an Embedded Software...Full timeWork at officeRemote workFlexible hours- ...A leading research and development firm in Massachusetts seeks a Mission Critical Software Engineer 2 to develop high-performance software solutions for undersea, terrestrial, air, and space applications. The candidate will play a critical role across the full development...
$150k - $200k
...platform now running in real industrial pilots - and we’re growing the team to take it even further. About the Role As an Embedded Software Engineer on the Core Platform team in Boston, you will play a critical role in building hardware‑in‑the‑loop (HIL) test...Work at office$110k - $150k
## Embedded Software Engineer---To all recruitment agencies: Formlabs does not accept agency resumes. Please do not forward resumes to our jobs alias, Formlabs employees or any other company location. Formlabs is not responsible for any fees related to unsolicited resumes...Full timeWork at officeRemote workWorldwideFlexible hours$82.3k - $205.75k
...Charles Stark Draper Laboratory, Inc. in Cambridge, MA, seeks a Software Engineer (SMTS) to develop high-performance software solutions for... ...life cycle. Applicants are required to have experience with embedded operating systems and programming in C/C++ or Rust. A...$75k - $150k
...The Charles Stark Draper Laboratory, Inc. is seeking a Software Engineer 2 to develop high performance solutions across various domains, including undersea and space. The ideal candidate will have a bachelor's degree in a related field and 3-5 years of experience. Responsibilities...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineering Lead. Be the first to apply!
Related searches
- remote software sales Charlestown, MA
- software Charlestown, MA
- senior c# .net software developer Charlestown, MA
- id software Charlestown, MA
- software implementation project manager Charlestown, MA
- ultimate software Charlestown, MA
- graduate embedded software engineer
- embedded systems software engineer
- embedded software engineer remote
- embedded software engineer

