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

Lead Embedded Software Engineer

Swiftlane

Lead Embedded Software Engineer

Swiftlane is looking for a lead embedded systems engineer to deliver our next generation of access control offerings, and redefine the next generation of access control experiences for every apartment building.

This is a technically challenging role that combines many complex aspects of embedded systems:

  • Real-time systems
  • Distributed Embedded Systems
  • Machine learning on the edge
  • Cloud-based + Offline first embedded access control system
  • Multi-threaded communication
  • Multi-device networking and communication inside a building
Roles and Responsibilities
  • Develop application layer code for Swiftlane main line of access control products, performing face recognition access, mobile access, key fob access etc
  • Develop the core architecture and lay out foundations of new embedded products
  • Responsible for shipping Swiftlane's core offerings end to end, working closely with the executive team, product management, software and hardware engineers
  • Design end to end technical systems from ground up – driver integration, cloud real time connectivity, database layer, real time noSQL databases, ROS communications, message queues, networking, etc
  • Experience writing C++ in a production environment (unit testing, code review, algorithm performance and tradeoffs, etc.)
  • Ability to write clean, fast, reliable, testable, and highly scalable C++ code
  • Develop, test, and reliable scale multi process and multi threaded distributed applications – similar to a car, or an airline system or an elevator system. Lots of distributed communication between nodes inside a building but for access control.
Skill/Job Requirements
  • Demonstrated ability to ship complex C++ based embedded software to production
  • Thorough understanding of entire software development lifecycle, best practices, and how to build scalable codebases
  • Knowledge of setting up continued integration, build process and deployment process
  • Highly driven
  • Effective team communication skills
  • Ability to breakdown customer problems into internal requirements and customer solutions
  • Shell-script based development using bash and/or python.
  • Experience creating and enabling Python wrappers for user space access to functionality
  • Experience with two or more of the following peripherals: UART, I2C, USB, SPI, CAN, GPIO, PCIe.
  • Minimum 4 years industry experience developing and supporting embedded systems.
  • Minimum Bachelors or Master's degree in Computer Science, Computer Engineering, Electrical or related engineering discipline.
Nice to Haves
  • Can understand and review board schematics.
  • Experience packaging custom Linux distributions with Yocto
  • Experience in ROS is a huge bonus
Who will you work with?

You will work with a small team of hardware, software engineers to deliver products in a high-impact environment. You will be part of a small company with less than 30 people but with a massive growth rate, real world product market fit, and a growing list of customers and end users. This role is preferred to be based out of San Francisco because testing of hardware in the loop is easier onsite, but we will consider a remote hire for the right fit. We are open to shipping hardware to your remote location for development.

How to Apply

To apply for this position, please send an email to View email address on click.appcast.io with the link to this job posting, your resume, and an introduction about yourself. We look forward to talking with you!

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Embedded Software Engineer in San Francisco, CA vacancy
  •  ...respond quickly, but we WILL look here first when we crank up the hiring machine again.] Dapster is looking for a Lead Embedded Systems Software Engineer to join our small-but-powerful team. This is an impact opportunity -- we're very much still an early-stage startup... 
    Suggested
    Work experience placement
    Work at office
    Remote work

    Dapster, Inc

    San Francisco, CA
    4 days ago
  • $117k - $185k

     ...Embedded Software Engineer One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries... 
    Suggested

    ViaSat

    San Francisco, CA
    2 days ago
  • $130k - $190k

     ...levels of the stack.About The Edge Systems Team:Edge engineering is responsible for the hardware and software orchestrating the hardware installed at fish farms...  ...and processing systemsDevelop on ARM-based embedded platforms using C, C++, python, golang or rustImprove... 
    Suggested
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Aquabyte

    San Francisco, CA
    2 days ago
  •  ...Senior Embedded Software Engineer Location: San Francisco, CA (In-person) Who We Are Omen AI is building the diagnostic layer for the...  ...the board level when needed. Engineer for Reliability Lead reliability analysis for embedded systems: failure modes... 
    Suggested
    Work at office
    Local area
    Flexible hours

    Omen AI

    San Francisco, CA
    22 hours ago
  •  ...building the most advanced hardware, software, and AI technology to make it possible...  ...possible, this is your moment. Join us and lead the movement that's transforming how...  ...The Role Join our team as a Senior Embedded Software Engineer to help us bring current and next... 
    Suggested
    Full time
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    Night shift

    Eight Sleep

    San Francisco, CA
    4 days ago
  • $180k - $235k

     ...Franklin Templeton, and Snowpoint, and employs a team of 500 engineers and entrepreneurs. Astranis designs, builds, and operates...  ...sq. ft. headquarters in Northern California, USA. Senior Embedded Software Engineer As a Senior Embedded Software Engineer on the Network... 
    Permanent employment
    Flexible hours

    Astranis

    San Francisco, CA
    1 day ago
  •  ...Build and maintain cloud-native software solutions, including managing infrastructure as code. Apply software development expertise across Java, React.js, Python, and REST APIs, with hands-on use of AWS. Requirements Requires a strong software development background... 

    Virtusa

    San Francisco, CA
    9 hours ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer - Full Stack at JPMorgan Chase within the Enterprise Technology - Network Services Team, you are an integral part of an... 

    Jobleads-US

    San Francisco, CA
    10 hours ago
  •  ...ports, and 40,000+ devices, where outages have material consequences and regulatory scrutiny is constant. We are hiring a **Software Engineer Lead** to bring software engineering discipline to how we build, operate, and keep this infrastructure reliable. This is a... 

    Talentify.io

    San Francisco, CA
    1 day ago
  •  ...Job Summary We are seeking an experienced Lead Software Engineer with 10+ years of experience and a strong background in workflow and enterprise systems integration. The role will focus on designing and implementing Zip Intake-to-Contract/Procure integrations and related... 
    Contract work

    Compunnel

    San Francisco, CA
    2 days ago
  • $160k - $220k

     ...Embedded Engineering Team At Ouster, we build sensors and tools for engineers, roboticists, and...  ..., executing, and building the embedded software that powers our lidar firmware system....  ...will work as a technical peer to the team lead alongside a team of talented ICs with... 
    Work experience placement
    Work at office
    Local area

    Ouster

    San Francisco, CA
    4 days ago
  • $160k - $220k

     ...incredible talent pools in aerospace, electrical engineering, design-led organizations. We ultimately...  ...expands reliability through world class software. Optivolt is not just hardware. Our...  ...installer, and owner. As Optivolt’s Lead Software Engineer, you are a hands‑on... 
    Remote work

    Jobs in JS

    San Francisco, CA
    1 day ago
  • $155k - $165k

     ...Full Stack Developer / Lead Full Stack Developer Location: Remote, with onsite travel to corporate offices a few times per quarter...  ..., QA, DevOps, and other developers to deliver reliable software solutions. Troubleshoot, debug, and resolve application issues... 
    Full time
    Remote work

    London Approach

    San Francisco, CA
    2 days ago
  • $111.2k - $190.3k

     ...We are the leading provider of professional services to the middle market globally, our...  ...why there’s nowhere like RSM.The Lead Software Engineer is a hands-on technical leader responsible...  ...RAG and GraphRAG pipelines, including embedding models, chunking and retrieval... 
    Full time
    Work experience placement
    Internship
    Local area

    RSM International

    San Francisco, CA
    2 days ago
  • $156.8k - $235.2k

     ...moments that matter - both for our audiences and our employees - and aim to leave a positive mark on culture. Position: Lead Software Engineer - Android Location: US - In Office (LA, NY, SF) About This Role Paramount is looking for a hardworking Lead Software... 
    Work at office
    Local area
    Remote work

    Paramount Unified School District

    San Francisco, CA
    1 day ago
  • $140k - $225k

     ...a diverse, world-class team-engineers, designers, researchers, and...  ...human-centric mindset. By embedding AI advancements into every HP...  ...embedded Linux platforms. Lead hardware bring-up - board bring...  ...independently across hardware/software boundaries and communicate... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Hp Iq

    San Francisco, CA
    8 hours ago
  • $140k - $225k

     ...a diverse, world-class team—engineers, designers, researchers, and...  ...with a human-centric mindset.By embedding AI advancements into every HP...  ...and embedded Linux platforms.Lead hardware bring-up — board...  ...independently across hardware/software boundaries and communicate findings... 
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    1 day ago
  •  ...Company Overview Maven Robotics is building the world's leading general-purpose AI robots. We are currently operating...  ...We are looking to recruit an exceptional Embedded Software Engineer - Real-Time Linux to help build the foundational real-time... 

    Maven Robotics

    San Francisco, CA
    4 days ago
  • $162k - $252k

     ...Lead Firmware Engineer Description - Who We Are HP IQ is HP's new AI innovation lab. Combining...  ...with a human-centric mindset. By embedding AI advancements into every HP product...  .... About The Role The System Software team is responsible for firmware,... 
    Full time
    Temporary work
    Local area
    Remote work
    Relocation
    Flexible hours
    Shift work

    HP

    San Francisco, CA
    1 day ago
  • $180k - $237.5k

     ...rather than years using proprietary energy architecture engineered entirely in-house. The company is profitable, the market...  ...supply chain, the technology, and the operational scale to lead it. Embedded Software Engineer - Power Electronics We are at the precipice... 
    Full time

    Redwood Materials

    San Francisco, CA
    1 day ago
  • $88.28 per hour

     ...Lead Mobile Building Engineer ABM, a leading provider of integrated facility solutions, is looking for a Lead Mobile Building Engineer. The...  ...reading blueprints, schematics, and technical manuals. Proficiency with CMMS or maintenance management software.... 
    Hourly pay
    Weekly pay
    Local area
    Monday to Friday
    Shift work
    Day shift

    ABM SERVICES

    San Francisco, CA
    3 days ago
  • $163.1k - $218.7k

     ...Job Posting Title:Lead Product Software EngineerReq ID: Job Description:Disney Entertainment and ESPN Product & Technology Technology is at...  ...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists... 
    Full time
    Work experience placement

    Hulu

    San Francisco, CA
    22 hours ago
  • $156.8k - $235.2k

     ...of entertainment for audiences around the globe. As part of a leading global media and entertainment company, we deliver premium content...  ...around the world. We are seeking a highly motivated lead engineer to join our Applle engineering team. This is a unique... 
    Local area
    San Francisco, CA
    more than 2 months ago
  • $156.8k - $235.2k

     ...moments that matter – both for our audiences and our employees – and aim to leave a positive mark on culture. POSITION TITLE Lead Engineer, Apple LOCATION In Office (San Francisco, Burbank, or New York) ABOUT THE ROLE Paramount Streaming is seeking a... 
    Work at office
    Local area
    San Francisco, CA
    more than 2 months ago
  • $156.8k - $235.2k

     ...mark on culture. Location: US - In Office (LA, NY, SF) About This Role Paramount is looking for a hardworking Lead Software Engineer - Android to develop cohesive solutions to content based technical obstacles. The role will be end-to-end from understanding... 
    Work at office
    Local area
    Remote work
    San Francisco, CA
    a month ago
  • $160k - $250k

     ...and The Role  Zipline aircraft depend on embedded firmware to execute critical flight and...  ...microcontrollers and embedded Linux computers. This software must perform reliably as aircraft move...  ...mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and... 
    Work at office
    Local area

    Zipline

    San Francisco, CA
    a month ago
  •  ...We are a small company seeking a hands-on Lead Engineer to own the design, development, and reliability of our product platform. This role...  ..., CI/CD, observability, authentication, and secure software development practices. Proven ability to work independently... 
    Full time
    Remote work

    Palmos Labs, Inc.

    San Francisco, CA
    1 day ago
  • $140k - $170k

     ...Firmware Engineer Kickmaker is a high-tech product design and industrialization agency...  ...devices) and our cross-disciplinary skills (embedded AI, high-tech manufacturing automation,...  ...Designing and developing firmware/software components and analyzing technical challenges... 

    Kickmaker

    San Francisco, CA
    8 hours ago
  •  ...World-Class Founding Firmware Engineer Opportunity Hi, I'm Nik. I'm looking for a world-class founding firmware engineer to build Omi...  ...iPhone. In the past 10 months, we've: Grown to 300K software users Hit 100M+ organic video views Built 3 working hardware... 

    Omi AI

    San Francisco, CA
    1 day ago
  • $180k - $260k

     ...Foundation Robotics Firmware Engineer Foundation is developing the future of general purpose robotics with the goal to address the...  ...Looking For: Strong proficiency in C and modern C++ for embedded targets, including understanding of memory layout, linker scripts... 

    Foundation

    San Francisco, CA
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Embedded Software Engineer. Be the first to apply!