Current jobs related to Firmware Systems Engineer - Durham, North Carolina - BotBuilt


  • Durham, North Carolina, United States HireNetworks Full time

    Job DescriptionWe are seeking an Embedded Firmware Engineer for a short-term contract opportunity. In this role, you will use your skills and experience to design unique electronics solutions for thermoelectric cooling systems.Key ResponsibilitiesArchitecture and firmware development for thermoelectric controllersPrototype hardware bring-upDevelopment and...


  • Durham, North Carolina, United States Cynet Systems Full time

    Job Description:At Cynet Systems, we are seeking a highly skilled VMware Systems Engineer to join our team. The ideal candidate will have hands-on experience in Windows, VMware, and Client, with a strong understanding of performance troubleshooting, capacity planning, and monitoring tools. Additionally, they should have scripting skills for automating...


  • Durham, North Carolina, United States Telit Cinterion Full time

    Job Summary:We are seeking a highly skilled Field Applications Engineer to join our team at Telit Cinterion. As a Field Applications Engineer, you will provide comprehensive technical support to our customers, working closely with their design teams to ensure they have the necessary resources to succeed.Key Responsibilities:Provide technical support to...


  • Durham, North Carolina, United States Precision Technology Full time

    Job OverviewPrecision Technology is seeking an experienced Electrical Engineer to join our team.The successful candidate will serve as a subject matter expert in electrical components, creating engineering drawings and utilizing electronic test equipment to verify electrical systems meet design requirements.Key ResponsibilitiesDevelop and maintain electrical...


  • Durham, North Carolina, United States Southern Company Full time

    Job Summary:The Solar Systems Engineer provides engineering services for the design and implementation of Microgrid Applications with a focus on Hybrid/Solar/Renewable Energy Applications. This role involves providing professional Control System engineering services associated with the design of low and medium voltage distributed energy resources (DERs).This...


  • Durham, North Carolina, United States Southern Company Full time

    Solar Systems EngineerThe Solar Systems Engineer provides engineering services for the design and implementation of Microgrid Applications with a focus on Hybrid/Solar/Renewable Energy Applications.These engineering activities involve providing professional Control System engineering services associated with the design of low and medium voltage distributed...


  • Durham, North Carolina, United States Strata Solar LLC Full time

    Job SummaryWe are seeking an experienced Electrical Engineer III to join our team at Strata Solar LLC. This role will involve the preparation of technical drawings, specifications, and studies of electrical systems for ground mount utility-scale solar PV power plants.The successful candidate will ensure that designs conform to AHJ codes and/or Owner...


  • Durham, North Carolina, United States Alphanumeric Systems Full time

    We are seeking a highly skilled Senior Software Engineer to join our Data Platform team at Alphanumeric Systems. The ideal candidate will have a strong background in software engineering and experience with cloud-based data platforms.The successful candidate will be responsible for designing, developing, and implementing scalable APIs that meet the...


  • Durham, North Carolina, United States SCRAM Systems Full time

    Job Summary:We are seeking a skilled Manufacturing Engineering Technician to support our production operations by ensuring optimal performance of manufacturing equipment and processes. The ideal candidate will have a strong background in both electronics and mechanical systems, along with a commitment to continuous improvement in a manufacturing environment....


  • Durham, North Carolina, United States City of Durham, NC Full time

    Job Title: Principal Engineer: Collection SystemsJob Summary:We are seeking a highly skilled Principal Engineer to join our team in the Department of Water Management. As a Principal Engineer, you will be responsible for managing and overseeing various projects related to collection systems, including design, construction, and maintenance. Your expertise...


  • Durham, North Carolina, United States Connect Cause Full time

    Job Title: Senior Systems EngineerAt Connect Cause, we're seeking a highly skilled Senior Systems Engineer to join our team. As a key member of our Project and Service teams, you'll play a crucial role in building and maintaining our IT and telecommunication infrastructures for our customers.Key Responsibilities:Implement and support IT and telecommunication...


  • Durham, North Carolina, United States SCRAM Systems Full time

    Job Summary:We are seeking a skilled Manufacturing Engineering Technician to support our production operations by ensuring optimal performance of manufacturing equipment and processes. The ideal candidate will have a strong background in both electronics and mechanical systems, along with a commitment to continuous improvement in a manufacturing...


  • Durham, North Carolina, United States City of Durham, NC Full time

    Job Title: Principal Engineer: Collection SystemsJoin the City of Durham's Department of Water Management as a Principal Engineer: Collection Systems. As a key member of our team, you will be responsible for managing and overseeing the design, construction, and operation of our collection systems.Key Responsibilities:Manage and oversee the design,...


  • Durham, North Carolina, United States Smart Wires Inc Full time

    Job OverviewSmart Wires Inc is seeking a highly skilled Power Systems Engineer to join our Analytics team in Durham, NC. As a key member of our team, you will be responsible for designing and developing Hardware and/or Software-In-the-Loop (HIL and/or SIL) test systems to simulate real-world environments, specifying necessary hardware components, and...


  • Durham, North Carolina, United States 5PY US Quintiles, Inc. Full time

    Job Overview:The IT Infrastructure and Operations Group for IQVIA is seeking a highly skilled Senior Systems Engineer to join their team. This critical role will be responsible for supporting systems, network infrastructure, and data center environments.The ideal candidate will have a strong background in computer systems, network administration, and data...


  • Durham, North Carolina, United States E2i Inc. Full time

    Job OverviewE2i Inc. is a leading systems integrator specializing in automation, validation, and control panel design for over three decades. Our core value is Quality People. Quality Results. We foster a culture of self-growth and continuous learning.As a key member of our team, you will have the opportunity to work on diverse projects across various...

  • HVAC Systems Engineer

    4 weeks ago


    Durham, North Carolina, United States CBRE Full time

    About the Role:As a CBRE HVAC Engineer, you will be responsible for maintaining mechanical and electrical equipment for complex commercial HVAC systems by conducting proactive performance testing and ongoing scheduled maintenance.This role is part of the Engineering and Technical Services job function, responsible for providing support, preventive...


  • Durham, North Carolina, United States Connect Cause Full time

    The Senior Systems Engineer plays a pivotal role in Connect Cause's Project and Service teams, contributing significantly to the development and maintenance of IT and telecommunication infrastructures for our customers.At Connect Cause, we believe in empowering non-profit organizations to achieve their missions through access to cutting-edge technologies and...


  • Durham, North Carolina, United States Insight Global Full time

    Job SummaryWe are seeking a highly skilled Network Systems Engineer to join our team at Insight Global. As a Network Systems Engineer, you will be responsible for providing technical expertise in the design, implementation, and maintenance of our network infrastructure.Key ResponsibilitiesProvide troubleshooting methodologies to independently solve problems...


  • Durham, North Carolina, United States Alphanumeric Systems Inc. Full time

    About the RoleWe are seeking a skilled and experienced Product Manager to lead our Data Engineering products. In this role, you will be responsible for developing and executing the product strategy of our Data Engineering products to meet the customer needs. You will partner closely with the leaders of Onyx's engineering teams (DevOps and Infrastructure,...

Firmware Systems Engineer

1 month ago


Durham, North Carolina, United States BotBuilt Full time
Job Description

We are seeking a highly skilled Firmware Engineer to join our team at BotBuilt. As a Firmware Engineer, you will be responsible for designing, managing, and optimizing firmware for novel mechanisms, as well as working closely with electrical and hardware teams to design systems.

Key Responsibilities
  • Design and manage firmware for novel mechanisms
  • Work closely with electrical and hardware teams to design systems
  • Collaborate with cross-functional teams to develop and deploy firmware
Requirements
  • Proficiency with C/C++
  • Demonstrated skill at sensor integration and embedded control
  • Familiarity with hardware in the loop testing
  • Experience with STM and PlatformIO are strongly preferred
  • Previous experience with Python is advantageous
  • Experience with IoT deployment is preferred, particularly experience with Balena
What We Offer
  • Competitive compensation and equity options
  • Comprehensive health, vision, and dental insurance for you and dependents
  • Inclusive 401(k) match
  • Generous PTO flexibility
  • Daily catered lunches and an array of snacks
  • Access to our company gym
About Us

BotBuilt is a cutting-edge technology company that is addressing the housing crisis through innovative solutions. Our team consists of experienced engineers, makers, and creatives who are passionate about developing cutting-edge technology.