Firmware Engineer
Kasmo Global
Role: Firmware Engineer
Location: Carlsbad, CA (2320 Camino Vida Roble Carlsbad, California 92011
Duration: 2+ yrs Key Responsibilities Module/Silicon Firmware
• Develop module-level firmware (embedded C) for optical communications products; platform leverages ARM based MCUs
• Implement control of various ICs through SPI, I2C and other low-level communications protocols
• Implement and support validation of customer-facing interfaces ensure compliance with SFF-8636 and CMIS specifications
• Develop silicon level firmware (embedded C) for control/processing of custom silicon for optical products
• Implement algorithms for controlling silicon and silicon photonic ICs Test Software
• Develop new and improve existing test software written in Python to test custom silicon and optical modules
• Automate custom and commercial test and measurement equipment using USB, GPIB, and TCP/IP interfaces.
• Review existing code, make improvements, and develop changes that impact cycle time, quality, and reliability of our products.
• Provide software for skilled technicians for fault isolation of complex optical, electrical, and communication problems. Computer programming and software architecture in C
Scripting in Python
Problem solving and debug skills
• Minimum Requirements: ("Must have" Qualifications)
1. 10 to 15 yrs of relevant experience.
2. Python Scripting
3. Optical product experience
• Desired Skills/Qualifications/System Experience requirements: ("Nice to have Qualifications")
1. Firmware Expert,
2. Embedded C
Additional position requirements:
• Can the worker(s) work remote? Or is this strictly an onsite position? ONSITE 3-5 days/week
• Would you prefer your interviews to be via: Phone, Email, WebEx, Video or In Person? Webex
Location: Carlsbad, CA (2320 Camino Vida Roble Carlsbad, California 92011
Duration: 2+ yrs Key Responsibilities Module/Silicon Firmware
• Develop module-level firmware (embedded C) for optical communications products; platform leverages ARM based MCUs
• Implement control of various ICs through SPI, I2C and other low-level communications protocols
• Implement and support validation of customer-facing interfaces ensure compliance with SFF-8636 and CMIS specifications
• Develop silicon level firmware (embedded C) for control/processing of custom silicon for optical products
• Implement algorithms for controlling silicon and silicon photonic ICs Test Software
• Develop new and improve existing test software written in Python to test custom silicon and optical modules
• Automate custom and commercial test and measurement equipment using USB, GPIB, and TCP/IP interfaces.
• Review existing code, make improvements, and develop changes that impact cycle time, quality, and reliability of our products.
• Provide software for skilled technicians for fault isolation of complex optical, electrical, and communication problems. Computer programming and software architecture in C
Scripting in Python
Problem solving and debug skills
• Minimum Requirements: ("Must have" Qualifications)
1. 10 to 15 yrs of relevant experience.
2. Python Scripting
3. Optical product experience
• Desired Skills/Qualifications/System Experience requirements: ("Nice to have Qualifications")
1. Firmware Expert,
2. Embedded C
Additional position requirements:
• Can the worker(s) work remote? Or is this strictly an onsite position? ONSITE 3-5 days/week
• Would you prefer your interviews to be via: Phone, Email, WebEx, Video or In Person? Webex
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Alpharetta, GA vacancy
$85k - $115k
...Job Title: Firmware Engineer Job Description This role focuses on designing, developing, documenting, and testing firmware for embedded systems that support advanced smart grid solutions. The firmware engineer contributes to product design specifications, participates...SuggestedPermanent employmentFull timeCasual workWork at officeMonday to Friday- ...GitHub (Expert Level) Software developer for QoS [quality of software] Subsystem – 2 positions available Bachelor’s or Master’s in Engineering degree Expert level coding skills in C, C++ and Python 10+ years of experience in embedded systems (Router/Switch software)...SuggestedPermanent employmentContract workLocal area
$115.4k - $192.3k
...Customer Data Management. Learn more at: About the Role We are seeking a highly experienced Consulting / Principal Software Engineer to lead the design, optimization, and management of large-scale database systems and backend platforms. This role requires deep...SuggestedTemporary workLocal area- ...work matters – because the progress we make here creates real impact out there. Qualifications for the Role Bachelors degree in Engineering (Mechatronics, Mechanical, Electrical or similar) or equivalent work experience 6+ years’ relevant experience in technical sales,...SuggestedWork experience placement
- ...Machine Learning Engineer / Data Scientist We are seeking a skilled and innovative Machine Learning Engineer / Data Scientist with expertise in Google Cloud Platform (GCP), Databricks, Kubernetes, and Generative AI. This role involves designing and deploying scalable...Suggested
- ...Senior Software Engineer We are CirrusLabs. Our vision is to become the world's most sought-after niche digital transformation company that helps customers realize value through innovation. Our mission is to co-create success with our customers, partners, and community...Full timeRelocation
- ...gather and review software requirements/user stories Provide estimates, create software design specifications and collaborate with engineers/architects to assess and test hardware and software interactions Execute a specific development methodology through application of...
- ...The company where you can make an impact and bring value. Job Summary Greenstone is seeking a mid-level Software Engineer to join our integrations team. This role is ideal for someone with professional experience in building and maintaining B2B system integrations, as...Remote work
$37 - $41 per hour
...Requirement ID: 93143-1 Title: Software Engineer Location: Alpharetta, GA (Need to come to office for F2F Round and work from office 3 days a week) Pay Range: $37 - $41/hr Duration: 6 months Skillset: C++, Golang, Java, Python Job Description:...Work at office3 days per week$98.5k - $134.24k
...Job title: Software Engineer Reports to: Director, Engineering Department: Development Location: Alpharetta, GA or Remote Grade: 19 About Priority: Priority Technology Holdings, Inc. is a leading financial technology company on a mission to deliver...Contract workRemote workShift work- Backend Developer Roles Responsibilities 1. Developed robust, scalable backend services using JAVA and frameworks like Flask, Django, or FastAPI. 2. Designed and implemented RESTful APIs to integrate front-end systems and third-party services. 3. Worked with databases...
- ...business, scientific and general computing applications. Education/Experience: Bachelors degree in computer science, software engineering or relevant field required. 7+ years experience required. Large scale Integration experience a plus. Responsibility level: Exercises...For contractors
$176.52k
...(United States of America) Please review the following job description: Company Name: CRC Group, LLC Job Title: Software Engineer IV Hours: Monday – Friday, 9:00am to 5:00pm Location: 2520 Northwinds Parkway, Alpharetta, GA 30009 Salary: $176,521.40 per...Full timeTemporary workRemote workMonday to FridayShift workDay shift$152.13k - $154.2k
...Job Description EMPLOYER : Delta Dental Insurance Company TITLE :Senior Software Engineer Location: 1130 Sanctuary Parkway, Alpharetta, GA 30009; Must live within reasonable commuting distance from HQ and able to appear in office as required. Salary Range...Work at officeLocal areaVisa sponsorshipWork visa- ...Java/Python Software Engineer We are seeking a skilled Software Engineer to perform complex research, design, and software development assignments within a specific software functional area or product line. This role offers the opportunity to work with cutting-edge...
$86.6k - $144.4k
...centralized design tokens, while leveraging a modern, scalable technology stack. About the Role We are seeking a Full Stack Engineer to partner closely with product, design, and engineering teams to deliver a high-quality, scalable web application. This role...Local area- ...Senior Software Engineer – Formworks -OCR & AI Document Processing Location: Hybrid near Alpharetta, GA, Rancho Cordova, CA or Oakland, CA (Only Locals to any of the mentioned location) The Senior Software Engineer will help enhance and support the Formworks application...Local area
- ...with our humanity-driving our business priorities alongside meaningful social, community, and societal impact. Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering next-generation optical transport and switching capabilities...Local areaRemote workFlexible hours
- ...the biggest names in payments. We're looking for a Senior Java Developer to join our ever-evolving Heartland School Solutions Engineering Team and help shape the future of global commerce. In this role, you'll build and enhance the technology that powers payment experiences...Worldwide
- Oracle Database Developer Expertise in Oracle SQL, PL/SQL Expertise in complex SQL queries Expertise in query tuning and optimizations Expertise with cursors, packages, procedures, functions, triggers Expertise in UNIX command and shell scripting Strong...
- ...Sr. Software Engineer Alpharetta, GA & Oakland, CA Day-1 onsite Required: ReactJS, NodeJS Skill Requirements Proficiency in web development technologies such as javascript, react.js, and node.js. Strong understanding of frontend and backend development...Work experience placement
- ...Software Engineer Location: Alpharetta, GA Duration: 12 months NOTE: Golang Experience is must. Develop modules enabling the re-platform and re-architecture to both private and public cloud deployments, utilizing languages including C, Java, and GoLang...Work experience placement
- ...Job Description We hire the best employees to serve our customers. We are looking for an experienced Software Developers and Engineers who has a passion for building software solutions, asking questions to solve customer problems and is comfortable working in a product...Full timeWork at officeLocal areaImmediate startRelocation
$75k - $100k
...across the stack (primarily .NET and SQL Server), learn our delivery processes (Azure DevOps, CI/CD), and collaborate with senior engineers and business stakeholders to ship reliable, secure features. This role is a strong fit for someone who has solid fundamentals and...Full timeWork experience placementH1bWork at office- ...PostgreSQL, and integrate applications using XML/JSON and web services. Qualifications Master's degree in Science, Technology, or Engineering (any) is required. Work location: Alpharetta, GA and various unanticipated locations throughout the U.S. Required Skills...
- Responsible for developing, designing, testing, coding and integrating software products. Masters degree (or foreign equiv.) in Embedded Systems & functional knowledge required. Inquire for details of same. Employer will accept any suitable combination of education, training...Remote work
- To design, develop and implement software applications and systems based on user's needs. Understand and analyse the technical specifications and suggest code optimization ideas. Fill timesheets and complete invoicing process on or before the deadline.
- ...Position Summary The Senior Software Engineer will provide senior engineering development and leadership on Shared Services products development, enhancement, implementation projects, and maintenance/support needs. The role leads a diverse technical team to ensure the...
$65.1k - $108.5k
...troubleshooting guides for operational excellence. Required Qualifications Education: Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience). Experience: 3+ years in DevOps or related roles. Technical Skills:...Local area- ...AI Quality Engineer Deposco is seeking an experienced AI Quality Engineer to join our innovative quality assurance team. This role focuses on ensuring the accuracy, reliability, and performance of AI-driven applications, models, and automation workflows. The ideal...Full timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!


