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 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Alpharetta, GA vacancy
$98.12k - $142.09k
...Job Title: Staff Firmware Engineer Job Description This role calls for an experienced and highly capable Staff Firmware Engineer to lead the design, development, and maintenance of embedded firmware components within a cross-functional engineering organization...SuggestedPermanent employmentMonday to Friday- ...Job Title/Designation: Senior firmware engineer Experience Range: 10+ Years in Embedded Firmware design and development Job Location: Indianapolis, Indiana Immigration Status : H1, Green Card, US Citizen Education Criteria: Bachelor's or Master's degree...Suggested
- ...small company feel while projecting a big company presence. Our engineering work is very hands-on and collaborative as we design,... ...our engineering team and are looking for an experienced FPGA firmware design engineer who can join our team in Duluth, Georgia. If you...Suggested
- ...Job Description Job Description Job Summary: We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low-level software for advanced embedded systems. This role involves working across the full firmware stack-from bare-metal development...Suggested
$20 - $24 per hour
...Role description Computer Engineering Intern Academic Intern Who We Are: Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they...SuggestedHourly payFull timeTemporary workPart timeInternshipWork at officeLocal areaRemote workFlexible hours- ...Software Systems Engineer - III America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage tanks, water metering, energy metering, gas...
- ...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...Remote work
- ...Job: Quality Engineering Developer (SDET) Location: Alpharetta, GA/NY Experience: 10+ Years This role is more like a Software Developer who focuses on Qualit y, not a traditional QA tester. The client wants someone who can build automation solutions,...
- ...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
- ...S enior Software Engineer, Developer Alpharetta, GA 6 Month Contract We're looking for a Senior Software Engineer to elevate our developer experience by building fast, reliable tooling and integrating AI across the engineering lifecycle. You'll own systems...Contract workLocal area
- ...Senior Software Engineer Location: Hybrid 3X a week in Alpharetta, GA. Must be local to Georgia or surrounding area, as the final round is an in-person interview. The Software Developer will support the design, development, and modernization of cybersecurity technology...Local area
- Backend Developer Roles Responsibilities Developed robust, scalable backend services using JAVA and frameworks like Flask, Django, or FastAPI. Designed and implemented RESTful APIs to integrate front-end systems and third-party services. Worked with databases such as...
- ...manual/reusable tasks working directly, and engage with, the business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of the design. Actively participate in refining user stories. Responsible...Full timeTemporary workWork experience placementShift workDay shift
$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- ...Software Development Engineer Job Location: Alpharetta, GA Duration: Full-time Key Technology: Java, Spring, PL-SQL, Linux, JIRA Job Responsibilities: Full lifecycle - analysis, design, development, testing and implementation- of new or enhancements...Full time
- ...unwavering security to responsibly propel the global lottery industry ever forward. Position Summary The Senior Software Engineer will be responsible for providing senior engineering development and leadership on Shared Services products development and enhancement...Local area
- ...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 start
- ...Job Title: Intern Developer Location: [Insert Location or "Remote "] Department: Technology / Engineering Reports To: [Insert Manager Title] Duration: [e.g., 3 months, 6 months] Stipend: [Optional - Insert if applicable] Job Summary...InternshipRemote work
$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- ...event listeners. Source Code Obfuscation & Security Hardening • Implement source code obfuscation techniques to prevent reverse engineering and protect intellectual property. • Utilize code minification, encryption, and binary obfuscation techniques for securing...
- ...Work closely with DevOps and cloud infrastructure architects and engineers to design, implement and manage secure, scalable and reliable cloud infrastructure environments for Foghorn customers. Propose and implement cloud infrastructure transformation and automation based...
$110k - $186k
...Senior Software Engineer - C Programming Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations,...Full timeContract workTemporary workFor contractorsH1bWork at officeLocal areaMonday to Friday- ...Overview: 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 start
$102.3k - $147.05k
...real, benefits you can count on, and a team that succeeds together. Because at UKG, your work matters-and so do you. The Software Engineer III- Eng is a mid-level role within UKG's Payroll engineering organization. This position is for engineers who have moved beyond...Temporary work- ...availability, diagnose issues across infrastructure, network, and application layers, and drive resolution. Define and enforce engineering standards related to security, logging, monitoring, build, deployment, and integration practices. Support production...Work at office3 days per week
- Company Profile: Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. The Firm's employees serve clients worldwide including corporations...Worldwide
$115.4k - $192.3k
...Are you ready to lead analytics engineers in turning AI from experimentation into trusted, production‑grade capabilities—without compromising security or governance? About the Business: LexisNexis Risk Solutions is the essential partner in the assessment of risk....For contractorsLocal areaFlexible hours- ...Microservices Software Engineer Location: Alpharetta, GA/Oakland, CA (Hybrid) Responsibilities: BS/MS in Computer Science or equivalent work experience. 5 - 7 years of experience designing and developing secure object-oriented web services. Experience with all...Work experience placement
- Software Developer Duties include software architecting, system design, development, implementation, and maintenance applications using C#, .Net Core, ASP.NET Core, MVC, WEB API, XML, XAML, HTML5, CSS, SCSS, Ajax, React JS, Node JS, Angular JS, JavaScript, JQuery, ADO...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!

