Firmware Engineer
ScioTeq
ScioTeq, a leading brand in high performance, high quality rugged displays and computers, has been serving the defense and security community around the world for over 35 years. Today's military requires leading edge computing and display capabilities in all their vehicles. ScioTeq products are designed to not only meet high tech performance requirements but also survive incredibly harsh and extreme environments.
ScioTeq offers a small company feel while projecting a big company presence. Our engineering work is very hands-on and collaborative as we design, prototype, test, and industrialize computing products for a variety of applications and customers. We are expanding our engineering team and are looking for an experienced FPGA firmware design engineer who can join our team in Duluth, Georgia. If you have strong firmware design abilities and the interpersonal skills needed to effectively collaborate and support our product development activities, then read on. ScioTeq Rugged Smart Display and Computer products are designed to provide high computing and video processing performance in extreme operating environments governed by MIL STD and EN military specifications. Designed with the latest commercially available CPU modules, we use FPGA's to handle HMI interfaces, coordinate I/O and perform low latency video processing. These products are rarely sold as "off the shelf" products. Customers typically require customization for their specific applications and requirements. This often requires creative problem solving, coordination with hardware and software engineers, and adaptable firmware designs. The FPGA Firmware Engineer has the following main responsibilities:• FPGA firmware implementation of feature requirements for new products and custom features
• Development of FPGA based video processing algorithms
• Develop and execute simulation testbenches for functional verification
• Troubleshooting and problem resolution for existing product issues
• Collaborate with PCB/hardware engineers on pinout, power, and signal integrity requirements
• Write and maintain design documentation, including block diagrams and interface specifications
• Provide firmware configuration management and release schedules
• Research toward related emerging FPGA technologies and tools Qualifications
• 5-10 years FPGA firmware design experience
• BSEE or BSCE required
• Ability to apply understanding of digital logic design and verification concepts to the development of FPGAs.
• Proficient with VHDL and/or Verilog
• Experience with at least one major vendor toolchain (Xilinx/AMD Vivado, Intel/Altera Quartus, or Lattice Diamond). Xilinx Vivado preferred.
• Experience writing simulation test benches and interpreting waveform results
• Familiarity with common interfaces: SPI, I2C, UART, AXI, PCIe, Ethernet, or similar
• Experience working in cross-functional product development teams
• Must be self-motivated with strong work ethic, teachable, and collaborative
• US Person required ScioTeq LLC is an equal opportunity employer.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Peachtree Corners, 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
- ...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...SuggestedRemote work3 days per week
- ...We are currently recruiting for an Embedded Software Engineer to join our extraordinary engineering team in Duluth, Georgia. ATX Networks offers and outstanding work environment and a competitive compensation package. Reporting to the Director, Software and Test...Suggested
- ...products. Provide technical leadership and mentorship to engineers; conduct design and code reviews. Drive requirements analysis... ...and continuous improvements. Work closely with hardware, firmware, and QA teams to ensure seamless system integration. Lead...SuggestedPermanent employmentTemporary workWork experience placementRelocation packageFlexible hours
$67.4k - $96k
Role Overview We are seeking a skilled Computer Vision Engineer to design, develop, and optimize advanced image processing and deep learning solutions for real‑time applications. The role involves working on cutting‑edge camera and laser‑based systems for accurate measurement...Work experience placement$67.4k - $96k
A leading global provider of advanced engineering solutions seeks a skilled Computer Vision Engineer. You will design, develop, and optimize innovative image processing and deep learning solutions. The ideal candidate will have a Bachelor's or Master's degree in a related...- ...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...
- ...Mid-Level Electrical Engineer Ready to turn your ambition into achievement? Join Pond & Company and be part of the team that's redefining the future of Architectural, Engineering, Planning, Construction Management, and Environmental projects! About the Position...Work at officeLocal areaRemote work
- ...Software QA Engineer Neptune's Enterprise Applications & Data (EAD) team is looking for a Software QA Engineer to help define and drive quality assurance processes within Neptune's enterprise applications, ensuring that products meet the required standards before release...
$95k - $149.5k
...Software QA 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...Work at office- ...server for most of our database work, and JavaScript for our front front-end user interface. USAN is seeking an enthusiastic Software Engineer to join our core Software Development team to expand and enhance our custom reports product which utilizes specialized databases,...Work experience placementWork visaFlexible hours
- ...and manage digital payments , power omni-commerce payments , present and process bill payments , and manage fraud and risk . We combine our global footprint with a local presence to drive the real-time digital transformation of payments and commerce.Sr Software EngineerFull timeLocal areaWorldwide
- ...Senior Software Engineer DevOps As a Senior Software Engineer on the DevOps Team, you will be responsible for designing and implementing cloud infrastructure, code releases and integrations for our existing and new software products. This position provides support...Remote work
- ...performance, ensuring safer and more comfortable environments while driving sustainability initiatives. You will report directly to our Engineering Manager and you'll work out of our Duluth, GA location on a Hybrid work schedule. KEY RESPONSIBILITIES Play a pivotal role...Temporary workFlexible hours
- ...Software Engineer II TransCore (TCI), a subsidiary of ST Engineering, is seeking a talented and experienced Software Engineer II (Backend Development) to join our TransSuite® development team in Peachtree Corners (Atlanta Metropolitan Area), GA. This position will...Work at officeRemote work
- ...As an Advanced Software Engineer here at Honeywell, you will be responsible for leading advanced software development projects, ensuring the reliability and efficiency of our software solutions. Collaborating with cross-functional teams, you'll drive the enhancement and...Permanent employmentTemporary workFlexible hours
- ...vendor devices, automate complex service tasks and unify disparate systems into one view. This position is for a Senior Software Engineer to join the software delivery team. A successful candidate will be passionate about software development, committed to high quality...Work experience placement
- ...Job Description Job Overview Software Engineer II on the SDK team builds and enhances the platform and game features that power modern gaming experiences. The role spans the full development lifecycle-requirements, design, implementation, documentation, deployment...
- ...MES/Software Engineer (Bilingual Korean required)\n\nTimpl has partnered with a is a global leader in 3D inspection technology for\nelectronics manufacturing company and is looking for MES/Software Engineer.\n\nMAJOR FUNCTION:\n * Develop Smart Factory solution for USA...
- ...Sr Mgr Software Engineering ACI powers the payments ecosystem – globally, and you power ACI. You'll innovate, collaborate, and grow – in an energetic technology culture with decades of proven success. ACIers – in all roles and levels – are truly your colleagues and...Shift work
- ...Job Family: Electrical Products Req ID: 506178 Senior Application Engineer - Power Circuit Breaker Here at Siemens, we take pride in enabling sustainable progress through technology. We do this through empowering customers by combining the real and digital worlds...Full timeImmediate start
- ...Job Family: Electrical Products Req ID: 504209 Position Title: Application Engineer, Power Distribution Location: Peachtree Corners, GA/Grand Prairie, TX (Remote) Are you looking for a company that empowers talent? Here at Siemens, we take pride in enabling...Full timeContract workWork at officeImmediate startRemote work
- ...Systems Engineer-Cloud In Pune Powering the world's payments ecosystem – globally, and you power ACI. You'll innovate, collaborate, and grow – in an energetic technology culture with decades of proven success. ACIers – in all roles and levels – are truly your colleagues...Work at officeWorldwide
- USAN is seeking an enthusiastic Application Developer to join our Amazon Connect solutions team. As a team member, you would be primarily responsible for the design, discovery, configuration/integration, and implementation of solutions aimed at the contact center space...Remote workWork visa
$105.72k - $132.14k
Are you someone who never rests on their laurels, always strives to go above and beyond, and is committed to keeping your PROMISES? Do you appreciate a company culture that is open, fosters work-life balance, and a dynamic team environment? Then Old Dominion is the home...Full timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift- ...experience working across large environments with multiple operating systems/infrastructure for large-scale programs (e.g., Expert Engineers) starting to be firm-wide resources working on projects. Is multi-skilled with expertise across software development lifecycle and...Remote work
- Expertise in developing apps using Swift, JSON, Protobuf, Accessibility, Unit Tests, UITests (Xcode), Xcode Debugger, Instruments, Cocoapods, Combine, DispatchQueue, DI Proficient in app UI design using UIKit (no XIBs), SwiftUI (in near future) GIT, Jira...
- Senior Lead Developer Location: Duluth, GA (Onsite) Duration: Long-term The Senior Lead Developer will be responsible for delivering high quality solutions within a mainframe environment while supporting evolving technological needs. This role focuses primarily on...
- We are seeking a ndroid Developer with extensive experience in building scalable, secure, and high-performance mobile applications. The ideal candidate has a deep understanding of Android app development using Kotlin , Java , and Jetpack Compose , and brings strong...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!

