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!
- ...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...SuggestedWork experience placementWork at officeRemote work
$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$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...SuggestedFull timeWork at officeImmediate startRemote workFlexible hours- ...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...SuggestedWork at officeLocal areaFlexible hours
- ...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...SuggestedFull timeWork at officeImmediate startWorldwideFlexible hoursNight shift
$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 employmentFlexible hours- ...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...
- ...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...
- ...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...
- ...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
$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 placementWork at officeLocal area$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$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 timeRemote work$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 timeWork experience placementInternshipLocal area$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 officeLocal areaRemote work$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 timeTemporary workLocal areaFlexible hours$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 timeTemporary workLocal areaFlexible hours- ...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...
$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 timeTemporary workLocal areaRemote workRelocationFlexible hoursShift work$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$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 payWeekly payLocal areaMonday to FridayShift workDay shift$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 timeWork experience placement$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$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 officeLocal area$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 officeLocal areaRemote work$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 officeLocal area- ...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 timeRemote work
$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...- ...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...
$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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Embedded Software Engineer. Be the first to apply!
- lead engineer San Francisco, CA
- lead operating engineer San Francisco, CA
- lead infrastructure engineer San Francisco, CA
- lead network engineer San Francisco, CA
- embedded developer San Francisco, CA
- embedded engineer San Francisco, CA
- embedded systems software engineer San Francisco, CA
- embedded software engineer San Francisco, CA
- government software San Francisco, CA
- software applications developer San Francisco, CA


