Job Description
Job Title: Embedded Software Engineer
Location: Peachtree Corners, Georgia
Employment Type: Contract
We are looking for an experienced Embedded Software Engineer to design, develop, and maintain software for embedded systems. This role will focus on building efficient, reliable, and secure code for microcontrollers and real-time applications, while ensuring integration with hardware components and larger system architectures. The ideal candidate has strong skills in low-level programming, embedded operating systems, and communication protocols, with a proven ability to deliver production-quality embedded software.
Key ResponsibilitiesDesign, implement, and maintain software for embedded systems and IoT devices.
Develop clean, maintainable, and testable code using C/C++ for microcontrollers.
Collaborate with cross-functional teams to integrate software with hardware, firmware, and system components.
Debug, profile, and optimize software at the hardware/software interface.
Participate in design reviews, code reviews, and software testing.
Manage version control, issue tracking, and release management for embedded software.
Document software architecture, design decisions, and technical specifications.
Research and adopt new tools, methodologies, and technologies to improve embedded development.
Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
5+ years of hands-on experience in embedded software development.
Proficiency in C and C++ programming for embedded platforms.
Experience with real-time operating systems (RTOS) such as ThreadX, FreeRTOS, or similar.
Strong understanding of hardware-software integration and device drivers.
Knowledge of communication protocols (e.g., UART, SPI, I²C, BLE, Wi-Fi, TCP/IP).
Experience with debugging tools, build automation, and version control (Git).
Familiarity with 32-bit ARM architectures, STMicroelectronics, or Realtek MCUs.
Experience with IoT connectivity, data streaming, or cloud-integrated embedded applications.
Knowledge of encryption, security protocols, and secure coding practices.
Exposure to Agile/Scrum environments and collaborative development workflows.
...experience required.Virtual School Occupational Therapist (OT) Georgia Licensed | Telehealth | Work from Home VocoVisionRemoteContract | Full-time or Part-time | Weekly 1099 PayJob Summary VocoVision is hiring a Georgia-licensed Occupational Therapist (OT) to provide...
...needs of the patient. Must be able to take vital signs, triage patient calls, refill prescriptions, complete necessary prior authorizations, scheduling referral appointments and to help support their team of co-workers. Minimum Qualifications: Graduation from...
ResponsibilitiesRecreation Therapy Department Per Diem StaffArt, Music, Recreation, or Occupational TherapyM etropolitan Behavioral Health (a UHS Facility)A growing, 144-bed behavioral health facility - Metropolitan Behavioral Hospital provides a full continuum...
...manufacturing understanding and compliance with safe food products, specifications, and work... .... Develops and maintains up to date quality procedures and programs. Documents the same in the form of a company Quality Assurance manual, Food Safety Plan(s), and/or Hazard...
...CDL-A - Dedicated log truck driver - Bierbaum. Dedicated... ...weekly Home time: Daily Experience: 12 months or greater CDL experience... .... ~$7,500 sign-on bonus paid over 12 monthly payments in... ...experience. Need CDL training? Explore our company-paid CDL...