Current jobs related to Embedded Systems Programmer - Ashburn - VADD Construction Services


  • Ashburn, Virginia, United States Virginia Jobs Full time

    Job Title: Senior Programmer AnalystWe are seeking a highly skilled Senior Programmer Analyst to join our team at Longwood University. As a key member of our Application Services department, you will be responsible for planning, problem-solving, and supporting all data processing aspects of the Ellucian Higher Education Information Systems.Key...


  • Ashburn, Virginia, United States Virginia Jobs Full time

    Job Title: Senior Programmer AnalystLongwood University is seeking a highly skilled Senior Programmer Analyst to join our team in Application Services. The successful candidate will be responsible for planning, problem-solving, and supporting all data processing aspects of the Ellucian Higher Education Information Systems.Key Responsibilities:Maintain...


  • Ashburn, Virginia, United States Virginia Jobs Full time

    Job Title: Senior Programmer Analyst Job Summary: We are seeking a highly skilled Senior Programmer Analyst to join our team at Virginia Jobs. As a key member of our Application Services team, you will be responsible for planning, problem-solving, and support for all data processing aspects of the Ellucian Higher Education Information Systems. Key...


  • Ashburn, Virginia, United States Virginia Jobs Full time

    Job SummaryWe are seeking a highly skilled Senior Programmer Analyst to join our team at Virginia Jobs. As a key member of our Application Services department, you will be responsible for designing, developing, and maintaining applications within the Ellucian Banner System and related integrations.Key ResponsibilitiesMaintain technical knowledge of the...


  • Ashburn, Virginia, United States Virginia Jobs Full time

    Job Summary:The Senior Programmer Analyst / Information Technology Specialist II role in Application Services involves ongoing planning, problem-solving, and support for all data processing aspects of the Ellucian Higher Education Information Systems. This position requires a strong understanding of the Ellucian Banner System and its interfaces to other...


  • Ashburn, Virginia, United States Virginia Jobs Full time

    Job Summary:The Senior Programmer Analyst position in Application Services at Virginia Jobs involves ongoing planning, problem-solving, and support for all data processing aspects of the Ellucian Higher Education Information Systems.A successful candidate will stay current with the Ellucian Banner System through training, research, analysis, and interaction...


  • Ashburn, Virginia, United States TalentRemedy Full time

    Job Description: Electrical Integration EngineerOur client is a mission-driven team committed to delivering space-based solar power to the world. They uniquely operate at the intersection of space and clean energy, based in the DC area, backed by world-class investors, and operating in stealth mode.You will use your knowledge of microcontroller programming...


  • Ashburn, United States TalentRemedy Full time

    Junior Electrical Integration EngineerLocation: Onsite Ashburn, VAOur client is building a mission-driven team committed to delivering space-based solar power to the world. They uniquely operate at the intersection of space and clean energy. Our client is based in the DC area, backed by world-class investors, and are operating in stealth mode.You will use...

  • Design Manager, USA

    4 days ago


    Ashburn, Virginia, United States Yondr Group Full time

    About YondrYondr is a pioneering company that challenges conventional norms and simplifies complexity. As a global developer, owner operator, and service provider of data centers, we deliver complex data center capacity needs for the world's largest tech companies.We are experiencing exponential growth and are seeking extraordinary individuals to help...


  • Ashburn, Virginia, United States TalentRemedy Full time

    Electrical Integration EngineerJoin our team at TalentRemedy and be part of a mission-driven organization committed to delivering space-based solar power to the world. We operate at the intersection of space and clean energy, backed by world-class investors, and are based in the DC area.Responsibilities:Design and develop well-structured, maintainable...


  • Ashburn, Virginia, United States LynkBlox Technologies Full time

    We are seeking a highly skilled Computer Systems Programmer to support our client operations at the Washington Suburban Sanitary Commission (WSSC) location.The selected candidate will provide technical guidance and expert support for the ePermitting and ProjectDox applications, which are commercial-off-the-shelf (COTS) products.The candidate will collaborate...


  • Ashburn, Virginia, United States Actalent Full time

    Job SummaryWe are seeking a highly skilled Fire Sprinkler Designer to join our team at Actalent. As a Fire Sprinkler Designer, you will play a critical role in designing and implementing safe and efficient fire sprinkler systems for industrial, commercial, and residential applications.Key ResponsibilitiesDesign and Development: Design fire protection...


  • Ashburn, Virginia, United States Armaments Research Company Full time

    About Armaments Research CompanyArmaments Research Company (ARC) is a cutting-edge startup dedicated to revolutionizing real-time situational awareness and battlefield logistics capabilities for both the DoD and law enforcement personnel. As a key member of the ARC team, you will be instrumental in creating innovative and powerful IoT devices that feed data...


  • Ashburn, United States Delta Electronics Americas Full time

    Delta, founded in 1971, is a global leader in switching power supplies and thermal management products with a thriving portfolio of smart energy-saving systems and solutions in the fields of industrial automation, building automation, telecom power, data center infrastructure, EV charging, renewable energy, energy storage and display, to nurture the...

  • Data Center Engineer

    3 weeks ago


    Ashburn, Virginia, United States CDW Full time

    About the RoleWe are seeking a highly skilled and motivated Staff Data Center Engineer to join our Systems Engineering team. As a key member of our Data Center Engineering and Operations team, you will be responsible for the day-to-day operations of our co-location data centers and play a critical role in maintaining the overall uptime, performance, and...


  • Ashburn, Virginia, United States SiriusXM Full time

    About the RoleWe are seeking a highly skilled Data Center Engineer to join our team at SiriusXM. As a Data Center Engineer, you will be responsible for the day-to-day operations of our co-location data centers and will play a critical role in maintaining the overall uptime, performance, and capacity of the SiriusXM+Pandora service.Key ResponsibilitiesPlan...


  • Ashburn, Virginia, United States Sirius XM Full time

    About the RoleWe are seeking a highly skilled Staff Data Center Engineer to join our team at SiriusXM. As a key member of our Data Center Engineering and Operations team, you will be responsible for the day-to-day operations of our co-location data centers and assume a critical role in maintaining the overall uptime, performance, and capacity of the...

Embedded Systems Programmer

3 months ago


Ashburn, United States VADD Construction Services Full time
Job DescriptionJob DescriptionSalary:

Job Description: Embedded Systems (Microcontroller) Developer

Job Title: Embedded Systems Programmer

Location: Anywhere, USA

Employment Type: Full-Time

About Us:

 

Position Summary:

We are looking for an enthusiastic individual with a strong interest in embedded systems, particularly those with experience working with ESP32, Arduino IDE, Platform IO, and C programming. The ideal candidate will have a problem-solving mindset, the ability to figure things out independently, and a willingness to learn and grow with our company. This is a full-time position, and no prior professional software development experience is necessary; however, the individual should have

 

Key Responsibilities:

  • Develop and maintain firmware for ESP32-based projects using Arduino IDE and Platform IO.
  • Ability to work with ChatGPT, construct prompts
  • Design, implement, and test embedded software applications in C.
  • Collaborate with cross-functional teams to define and design new features.
  • Debug and troubleshoot software and hardware issues related to embedded systems.
  • Participate in code reviews and contribute to a culture of continuous improvement.
  • Document software designs, code, and test plans.
  • Work with databases to manage and analyze data collected from embedded devices.
  • Implement and manage systems for tracking and recording BTLE MAC addresses from ESP32 scanners.
  • Develop strategies to filter and analyze data to track the time BTLE badges spend in multiple rooms.
  • Ensure data is uploaded periodically to a central server and properly categorized for efficient processing and analysis.

Qualifications:

  • Knowledge Required:
    • Knowledge and experience with ESP32, Arduino IDE or Platform IO, or another microcontroller is required.
    • Understanding of Peripheral interfaces, Serial Communication, I/O pins, and the ability to read a circuit diagram for a microcontroller is required.
    • Proficiency in C programming language is required (C++ is a plus, python is a plus).
    • Familiarity with chatgpt, ability to create prompts is required.
  • Work Ethic Qualifications:
    • Strong problem-solving skills and the ability to work independently.
    • Attention to detail and a commitment to producing high-quality work.
    • Understanding it is OK to fail, but not afraid to take a shot
  • Knowledge that would be helpful, but not required:
    • An Understanding of Construction
    • Understanding of database programming concepts.
    • Experience with other microcontrollers and development environments.
    • Familiarity with wireless communication protocols.
    • Basic understanding of electronics and circuit design.
    • Knowledge of Python or other scripting languages.
    • Experience with version control systems (e.g., Git).
    • Excellent verbal and written communication skills (utilizing ChatGPT for proofreading is acceptable).

Education:

  • High School Diploma or GED Equivalent required.
  • Self Taught, motivated Individuals are encouraged to apply.
  • A Bachelor of Science in Electrical or Computer Engineering, Computer Science, mathematics, database systems, or a related field is a plus.

Location:

  • Can be located anywhere within the US, Canada, or Mexico, but the ability to meet in person from time to time is required.

remote work