Senior Firmware Engineer
NextStep
Senior Firmware Engineer, Durham, NC
The Senior Firmware Engineer will work in the product development engineering group designing and supporting the development of analytic instrumentation in a multifunctional team environment. This position requires an adaptable individual that will be responsible for firmware design and maintenance in a regulated environment. This is a 100% Onsite opening and NOT open for Remote.
Responsibilities:
- Implement algorithms for biomedical instrumentation.
- Create design specifications.
- Digital designs incorporating microprocessors and CPLD/FPGA.
- Design and maintain analog, digital and mixed signal sub-systems incorporating ADC, DAC, Motor Control, PID etc. via standard interface protocols.
- Firmware design and implementation.
- Design, implementation, and maintenance of DSP algorithms.
- Prototype fabrication, board bring-up and test.
- Create, validate and execute engineering verification test plans.
- Document designs, implement tests.
- Regularly report progress, design concepts and lead design reviews.
- Occasional travel for project support and training.
Qualifications:
- BS or MS, Computer Science, Electrical Engineering or equivalent.
- 3+ years in a product development environment, preferably in development of laboratory or medical device products.
- Embedded Firmware design using C/C++.
- Debug skills using standard electronics lab equipment.
- Strong analytical, planning, and time management skills.
- Familiarity with embedded software tools (particularly C, VHDL), design patterns, and scripting/testing tools (Python).
- Independent skills in experimental design, implementation, troubleshooting and data analysis.
- Experience with version control software (Git, SVN, etc.).
- Strong verbal and written communications skills; strong computer skills.
- Experience implementing DSP algorithms and associated mathematical models.
- Must communicate well and work as a member of an interdisciplinary team of biochemists, scientists, and engineers.
- Some travel may be required (domestic and international).
- Must maintain valid travel documents, including a valid driver's license.
- Ability to work in a bio-safety level 2 environment (including training and immunization or immunization waiver) is required.
- FPGA/CPLD design experience a plus.
Benefits include medical insurance, retirement plan, PTO, etc. Salary: 80K+ DOE.
$184k - $287.5k
...Architecture teams to define end-to-end solutions.Define the firmware architecture for new products and features at the core of NVIDIA... ...or a higher degree in Computer Science or Computer Engineering or equivalent experience8+ years of relevant software experience...SeniorFull time- ..., dedicated to exceeding customer expectations through innovative and sustainable solutions.We are seeking an experienced Senior Firmware Engineer to join our high-performing engineering team developing electric metering products. You will contribute to the architecture...SeniorFull timeWork at office
- ...Firmware Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work...SuggestedHourly payWork experience placementInternshipWork at officeLocal areaImmediate start2 days per week
- ...Firmware Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Job Description: Job Family Definition: Analyzes, designs, programs, debugs and modifies firmware (e.g., DSP,...SuggestedInternshipWork at officeLocal area2 days per week
- Abinitio Developer with Healthcare Domain knowledge and BCBSNC experience - Internal US transfer of SIVA PRASAD VISWANADHA (Portal id 101275)Posting Date:Department:Delivery - Multi Niche Skills - 1003210015Senior
- iOS Developer Location: Westlake TX/Durham NC/Boston MA/Merrimack NH (Hybrid – 5 days in a month) Duration: Long Term Required Skills: ~5+ years of professional experience developing publicly available iOS apps using Swift 5 and/or Objective-C ~ Verifiable...Senior
$152k - $241.5k
...QA as the performance representative for the CUTLASS team.What we need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of relevant industry experience.Strong programming skills in Python and C++...SeniorFull time- Position Summary:Direct Supply is building the future of senior living technology, helping connect the spectrum of healthcare in order... ...the lives of millions of seniors!In the Senior Staff Software Engineer position, you’ll lead the design and delivery of highly complex...SeniorFull timeWork at office
- ...Education and Experience:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely... ...education equivalent) and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) applying...SeniorFull time
$114.1k - $211.9k
...extreme weather pressures, all while promoting sustainable farming practicesJob DescriptionWe are seeking an exceptional Senior Software Engineer to spearhead our technical vision and drive the implementation of complex technology solutions in our Digital team. This pivotal...SeniorH1bLocal areaRemote workFlexible hours- ...Senior ServiceNow Developer Location: Research Triangle Park, Durham NC Position: Hybrid Duration: Long Term Job Description: Architect scalable and maintainable solutions within the ServiceNow platform, ensuring adherence to best practices and coding...Senior
- Senior Software Engineer, InferenceThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work...SeniorFull timeWork experience placementWork at officeLocal areaImmediate startRemote work2 days per week
- ...Job Summary We are seeking a Senior Software Engineer - Architect with deep hands-on experience in Java and Spring Boot to lead the architecture and delivery of complex enterprise systems. The role requires strong expertise in AWS, event-driven architecture, Kafka,...Senior
- ...world's leading OEMs and carriers, and is the foundation of our strategy to maximize the value of our on-device presence.As a Senior Android Engineer, you'll build and harden the SDKs and on-device services that power app delivery, discovery, and monetization at carrier...SeniorFull timeLocal area
$152k - $241.5k
...intelligence. Make the choice to join us today!Our team is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a software engineer, you will craft highly efficient...SeniorFull timeWorldwide$90k - $135k
...Senior Software Engineer Drive the future of Agentic AI at Pearson as part of the AgentOps Engineering team. Inspire innovation. Empower learning. Pearson, the world's leading learning company, is hiring a Senior Software Engineer to play a key role on our AgentOps...SeniorFull time- SENIOR SALESFORCE DEVELOPER - Durham,NC // Hoboken, NJThe Select Group is seeking a Senior Salesforce Developer to join a Salesforce... ...refinement.Collaborate with business analysts, architects, and quality engineers to deliver new functionality.Support code reviews, deployments,...Senior
$191k - $293k
The BasicsAs a Tanium Senior Software Engineer, you will be tasked with building and maintaining best-of-breed products as part of a small and nimble development team. Tanium focuses on a strong customer engagement model and feedback process to ensure our products are...SeniorFull timeContract workLive inWork at officeWorldwideFlexible hours3 days per week- ...Senior Software Engineer (Java) Location: Durham, NC, Jersey City NJ, Remote till covid Duration: 12+ months Job Description: Actively developed solutions on projects using Java, Spring Boot, Spring MVC and ORM technologies. Designed and developed various...SeniorRemote work
$184k - $287.5k
...infrastructure, platforms, and tools that enable researchers and engineers to develop the next generation of AI/ML systems. By joining us,... ...computing workloads globally.We are looking for a senior networking engineer to lead the network architecture of our GPU...SeniorFull timeRemote work- ...Software Engineer In Test Fidelity Investments has an opportunity for a Software Engineer in Test within our growing Durham/RTP, NC Campus. In this role, you would be delivering high end products, innovative technology and customer solutions for everyday roadblocks...SeniorRemote workShift work
- ...Senior Software Engineer A Senior Software Engineer with exceptional data and software engineering skills, and a passion for building data-centric applications is to join our team of software developers, data scientists and product owners to support and expand KBI'...Senior
- ...Senior Principal Electrical Engineer Renesas is a dynamic, multi-cultural technology company where employees learn, mentor, innovate and thrive. Renesas is extending our share in fast-growing data economy-related markets such as infrastructure and data center and strengthening...Senior
$152k - $241.5k
...constantly evolve the tools & meet industry standardsWhat We Need to See:Bachelor's degree (or higher) in Computer Science or Computer Engineering or equivalent experience3+ years of software development experienceExperienced in a compiled language(C++/Golang) & scripting(...SeniorFull time- ...Senior DevOps Engineer Dynamic Work Schedule - This is 5 days on site a month- in the same week then the remainder of the month is working from home. If your candidate is not open to this please tell them they will not be considered. Fidelity determines the week they...SeniorRemote workWork from home
- ...join its multifaceted, globally distributed team of IT professionals responsible for the design and development of DB Calculation Engine Applications at its North Carolina site. The expertise we’re looking for: ~ BS or above in Computer Science or related field...Senior
- ...Senior Fullstack Software Engineer Restor3d is looking for an experienced Senior Fullstack Software Engineer for developing web/mobile platforms. This early-stage role will be critical in accelerating the development and release of tools to advance our patient specific...Senior
- Job Title Top Skills Required: C# / .NET (4.6 – 4.8) – Core backend development Angular 8+ (v15 on some apps) – Frontend UI development Azure Native Cloud Development – Azure Functions, Service Bus, Blob Storage, Managed Identity, B2C Authentication AWS...Senior
$56.43 - $96.43 per hour
...TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Senior Software Engineer to work in Durham, NC or Boston, MA! Senior Software Engineer Fidelity Digital Assets®, a Fidelity...SeniorHourly payFull timeTemporary work$168k - $264.5k
...their best work. Come join the team and see how you can make a lasting impact on the world.NVIDIA is seeking a talented Software Engineer to join our small team building custom, high-impact VLSI CAD software in a technically challenging and highly visible domain. This...SeniorFull timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior operations technician Durham, NC
- senior cloud service delivery manager Durham, NC
- senior director clinical development Durham, NC
- sr accountant Durham, NC
- senior financial analyst remote Durham, NC
- senior manager accounts payable Durham, NC
- senior linux systems engineer Durham, NC
- senior java full-stack developer Durham, NC
- senior electrical designer Durham, NC
- senior application support engineer Durham, NC

