Lead Engineer, Embedded Software
TalentBurst Inc
Job Description
Job Description
Job Title: Embedded Software Lead Engineer (Full Time)
Location: Fremont, CA 94538 Hybrid
JOB SUMMARY
The Lead Engineer, Embedded Software will drive the design and development effort of the current optical tracking system to the next generation. They will perform system analysis, identify improvements and root causes, debug and optimize algorithms, and design Client solutions as well as maintain the current code base. This position can based in the Montreal, QC or Fremont, CA Office.
DUTIES & RESPONSIBILITIES
Design, implement, and test medium to large complex software in C++ for robotic surgical devices.
Work in a software team environment.
Work concurrently with design engineers and manufacturing engineers as designs are being developed and finalized.
Follow rigorous design control methodology and write concise requirements specification, architecture specifications, and design description, verification plans, and test cases, based on regulatory requirements.
Design and perform unit testing of software and assist in the verification and validation process of the complete design.
Manage schedules and meet and adhere to development goals.
Provide planning and status information to the project manager.
Execute agile development plans in accordance with department goals and objectives.
SUPERVISORY RESPONSIBILITIES
N/A
QUALIFICATIONS
Required :
BS in Computer Science or a related field; or equivalent experience.
10+ years of experience in software engineering, including hands-on software development.
Proficiency in C++ programming in a real-time environment including multithreading with pThreads and higher-level concepts such as Task and Futures.
Proficiency in designing communication frameworks and APIs using gRPC and REST.
Experience interfacing with electronic components.
Deep knowledge of the ARM platform.
Working knowledge of Python.
Familiarity with control systems, especially PIDs.
Working knowledge of how to interface with low-level hardware components such as temperature sensors, accelerometers and battery level sensors.
Familiarity with CI/CD, CMake, Docker and Yocto.
Excellent communication and documentation skills.
Strong working knowledge of object-oriented programming and software system design.
Knowledge of Good Manufacturing Practices (GMP) and applicable Quality System Standards.
Preferred:
Advanced degree in Computer Science or a related field.
Experience medical image processing.
Familiarity with bare metal development.
Familiarity with FreeRTOS.
Familiarity with multi-processor systems.
Ability to understand electronic schematics.
Theoretical knowledge of camera models, stereo vision and object tracking.
Experience with data pipeline management and analytics.
Experience in Agile/Scrum methodology.
Proficient in Python.
Familiarity or experience with regulatory environments, design controls, and 510(k) submissions.
COMPETENCIES
Drive results
Optimize work processes
Decision quality
Effective communication and collaboration
PHYSICAL DEMANDS & WORK ENVIRONMENT
Must be able to remain in a stationary position and operate office equipment for a prolonged period of time.
Physical activities include, but not limited to constant manual dexterity, moving about the work site, and/or handling objects weighing up to 20 lbs.
Other infrequent physical activities include, but not limited to, positioning self to complete assigned tasks, and ascending/descending floors and/or ladders.
Occasionally work around moving mechanical parts.
Must be able to work in a schedule that commensurate with business operation, including work during weekends, holidays and/or times outside of normal business hours.
Must be able to travel as business necessitates (up to 5%).
#TB_OTH#ZR
Why TalentBurst?
At TalentBurst, we deliver more than talent, we deliver outcomes. We partner with you to move quickly and connect you to opportunities aligned with your skills and long term growth.
Backed by precision, transparency, and results, we connect top talent with leading organizations through trusted partnerships.
We offer competitive compensation and comprehensive benefits, including medical, dental, vision, and retirement options.
TalentBurst is an equal opportunity employer committed to an inclusive and diverse workforce.
Company DescriptionFounded in 2002 by three former Monster.com executives; TalentBurst is an award-winning full-service Staffing Firm working directly with Fortune 500 companies in the US and Canada. We specialize in Contract and Contract to Permanent roles across many industries and have direct/contractual relationships with all our clients. Please visit our website or come meet us at our offices in Natick, MA, Miami, FL, Christiansburg, VA, Vineland, NJ, Houston, TX & downtown San Francisco, CA
Company Description
Founded in 2002 by three former Monster.com executives; TalentBurst is an award-winning full-service Staffing Firm working directly with Fortune 500 companies in the US and Canada. We specialize in Contract and Contract to Permanent roles across many industries and have direct/contractual relationships with all our clients. Please visit our website or come meet us at our offices in Natick, MA, Miami, FL, Christiansburg, VA, Vineland, NJ, Houston, TX & downtown San Francisco, CA
- ...We are seeking a Senior DSP Software Engineer to join a small, high-impact embedded software team at a product development company specializing in advanced spectrum monitoring solutions. These platforms serve both defense applications and commercial spectrum monitoring...Software
$70k
...Team Description: The Brain Interfaces Embedded Systems Team, a division of the Brain... ...We are looking for experienced, hands-on engineers who are interested in exploring what's possible... ...engineers, algorithms engineers, and software engineers on a small, agile team. The...SoftwareHourly payPrice workFull timeTemporary workInternshipFlexible hours- ...AMAX is an IT infrastructure and engineering company that designs, manufactures, and deploys... ...improvements. Responsibilities Lead and manage AI and business systems transformation... ...with external vendors, consultants, and software providers. Prepare project status...SoftwareFlexible hours
- ...collaboratively within a team environment. Results-driven with a track record of meeting or exceeding sales targets. Proficiency in CRM software (e.g., Salesforce, HubSpot) and MS Office Suite. Preferred Qualifications: Experience in selling [specific products/...Software
- Partner with product management and engineering leadership to define long-term platform strategy. Design and build scalable, fault tolerant... ...field with 10+ years of experience. 10+ years of backend software engineering experience, with at least 3+ years in a senior or...SoftwareFull timeShift work
- ...Boot, REST APIs, Microservices, Git, and AWS DevOps and Cloud Engineering — CI/CD, Docker, Jenkins, Kubernetes, Infrastructure-as-Code,... ...processing. Open Roles We’re Hiring For Our Clients Entry-Level Software Programmers (Java/Python) Java Full Stack Developers Data...SoftwareH1bVisa sponsorship
- ...daily ticket status Break-Fix support, changing system boards, hdds, laptop LCDs etc. Good trouble shooting skills both HW and software IMAC – Receiving equipment, unboxing and deploying (set up, breakdown) Responsible to ship and track equipment to remote...SoftwareRemote work
- ...provide user consultation or training. Configure systems based on approved designs of the system and network security. Manage hardware, software, and utilities for installation, modification, troubleshooting, maintenance, and upgrades of operating systems and workstation...SoftwareWork at office
- ...Senior Director Of Engineering InterSources Inc seeks a Senior Director of Engineering,... ...for our Professional Services Business to lead a team of engineers in designing and implementing... ...Consulting, IT Staffing Solutions, and Software solutions. We have been recipients of...Software
- 360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile... ...experience a radical change. Job Description Quality Assurance Engineer Profile Description : Primarily focused on developing automated...SoftwarePermanent employmentVisa sponsorship
$154k - $211.75k
...Leading the future in luxury electric and mobility At Lucid, we... ...Responsibilities As a key member of our engineering team, you would be designing, implementing, and testing software solutions that enable... ...Ethernet Experience with embedded Automotive Infotainment...SoftwareFull timeImmediate start- 360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile... ...Education: Masters/Bachelors preferably in Computer Science, Engineering, MBA and also for the people who have worked in IT. Required Knowledge...SoftwareWork experience placement
- We are seeking an experienced Software Engineer Lead to provide technical leadership for the development, enhancement, and support of software applications in a regulated clinical laboratory environment. This role will lead the design and delivery of software solutions...Software
- ...rough drafts and present them to clients for feedback. Refine and finalize designs using Adobe Creative Suite and other relevant software. Ensure designs align with brand standards and meet all project specifications. Collaborate with team members to ensure project goals...SoftwareFlexible hours
- ...email, learn from mistakes, Nice to have skills: - Coupa/myBuy, PeopleSoft Years of Experience: 0-3 years Education: Bachelors Degree Software skills: - Excel, MS Suite - Coupa/myBuy, - PeopleSoft, - Smartsheet Interview Process: (virtual/in-person): Virtual, 1 round...SoftwareRemote work
- ...SAP S/4HANA Service & Warranty Lead – Automotive Newark California 4- days office... ...best practices. SAP S/4HANA Service (Embedded Service Management) SAP CS / SD Service... ...After-Sales Operations Quality and Engineering Finance and Controlling Dealer Network...Work at office
- ...s proprietary technology and software-defined vehicle architecture,... ...and sustainability, design and engineering, ambition and integrity. In... ...is accountable for defining, leading, and scaling the software program... ...programs in automotive, embedded systems, or similarly scaled,...Software
$190k - $220k
...College of American Pathologists-accredited. Personalis is based in Fremont, California. Summary We are seeking an experienced Software Engineer Lead to provide technical leadership for the development, enhancement, and support of software applications in a regulated...SoftwareFull time$89.3k - $122.76k
...the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring... ...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have...SoftwareFull timeWork at officeShift work- ...Embedded Firmware Engineer Develop and maintain firmware on STM32 / TI / Renesas MCU platforms Implement and debug low-level drivers (ADC, GPIO, PWM, SPI, I2C, UART, DMA, Timers) Support PCB bring-up, board validation, and hardware debugging Develop and optimize...
- ...Process - On-site interview (on Monday) Job Description Client software team at all internal service applications used in service... ...claims etc. you'll collaborate with some of the most brilliant Engineers globally, engaging in cutting‑edge web application development...SoftwareTemporary workFlexible hours
- ...COMPANY OVERVIEW: AOSense, Inc. is the leading developer and manufacturer of innovative... .... Our staff includes physicists and engineers with expertise covering a wide array of... ...Collaborate with coders on development of software, firmware, and gateware Document new...SoftwarePermanent employmentLocal area
- ...products. Founded in 1991, we've grown into a leading provider of electronics manufacturing... ...storage devices, our solutions are engineered to meet the demanding needs of today's technology... ...: # Document and presentation software: Microsoft Word, Excel, Power Point,...SoftwareContract work
$141k - $307k
...capabilities are applied consistently. Lead solution and design reviews,... ...managers, AI governance, and engineering teams to take solutions from... ..., including RAG pipelines, embedding models, vector databases, and... ...Familiarity with full‑stack software or data science development....SoftwareWork at officeLocal areaFlexible hours2 days per week3 days per week1 day per week$45 - $65 per hour
...experience with content management systems, preferably Drupal and WordPress. Proficiency in Adobe Photoshop or other graphic design software (e.g., Illustrator, Sketch, or Figma). Familiarity with responsive design principles and mobile-first development strategies....SoftwareHourly payFull timeRemote work3 days per week- ...location. SUMMARY: The Program Manager leads/supports Cytek Product Development or... ...business segments (i.e. RUO, Clinical, Software) to ensure cross functional alignment in... ...required. Bachelor's Degree in Engineering, Chemistry, Biology or Biochemistry (Required...Software
- ...experience designing and securing distributed systems that span embedded devices, edge components, and cloud-based infrastructures.... ...and companies. The ideal candidate will combine strong software engineering skills with expertise in cybersecurity, secure coding, and modern...Software
- ...30 PM, or 9:30 PM - 5:30 AM (Monday - Friday) as business needs dictate. Key Responsibilities: Troubleshoot and resolve hardware, software, and networking issues with a focus on providing a quick and effective resolution. Provide high-level IT support manufacturing, staff...SoftwareWork at officeRemote workMonday to FridayShift workWeekend workAfternoon shift
- ...have job opening for Senior ServiceNow Engineer and the detailed Job description is given... ...design is supported by the underlying vendor software. The deliverables are expected to meet... .... What you'll do: Lead the design and optimization of the CMDB structure...Software
$30 - $45 per hour
...and problem-solving skills. Proficient in MS Office (Word, Excel, Outlook, PowerPoint, SharePoint). Experience with case management software (i.e., CLIO) is a plus. Strong teamwork and interpersonal skills. Why Join Us Competitive compensation: $30–$45 hourly rate based...SoftwareHourly payFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Engineer, Embedded Software. Be the first to apply!
- senior robotics software engineer Fremont, CA
- entry level software engineer remote Fremont, CA
- cybersecurity software engineer Fremont, CA
- agile software developer Fremont, CA
- software engineer Fremont, CA
- software engineer healthcare Fremont, CA
- startup software engineer Fremont, CA
- intel software engineer Fremont, CA
- software developer positions Fremont, CA
- software engineer full time Fremont, CA



