[Remote] Embedded Engineer
Note: The job is a remote job and is open to candidates in USA. KGS Technology Group, Inc is seeking highly motivated Embedded Software Engineers to join their engineering team. This opportunity is ideal for recent Master's graduates and early-career professionals passionate about embedded systems, firmware development, IoT, and real-time software. You will work alongside hardware and software teams to design, develop, and optimize embedded solutions for next-generation products.ResponsibilitiesDesign, develop, test, and debug embedded software and firmwareCollaborate with hardware engineers to integrate software with embedded platformsDevelop device drivers, communication interfaces, and real-time applicationsPerform system validation, troubleshooting, and performance optimizationParticipate in the complete product lifecycle from concept to deploymentCreate technical documentation and test reportsWork with cross-functional engineering teams to deliver high-quality productsSkillsMaster's degree in Embedded Systems, Electrical Engineering, Computer Engineering, Electronics Engineering, Computer Science, or a related field0–2 years of experience through internships, research projects, or industry experienceStrong programming skills in C and C++Solid understanding of embedded systems and microcontroller architecturesFamiliarity with Embedded Linux and/or RTOSKnowledge of computer architecture and digital electronicsExperience with firmware development and debuggingUnderstanding of software development life cycle (SDLC)Strong analytical and problem-solving skillsExcellent communication and teamwork abilitiesARM Cortex, STM32, ESP32, PIC, AVR, or similar microcontrollersEmbedded Linux development and device driver developmentCommunication protocols including UART, SPI, I2C, CAN, USB, and EthernetPython, Shell Scripting, or BashGit, GitHub, and version control systemsDebugging tools such as JTAG, oscilloscopes, and logic analyzersExperience with wireless technologies including Wi-Fi, Bluetooth, Zigbee, and IoT applicationsHands-on experience through internships, academic projects, research, or industry exposure in Embedded SystemsHands-on experience through internships, academic projects, research, or industry exposure in Firmware DevelopmentHands-on experience through internships, academic projects, research, or industry exposure in IoT SolutionsHands-on experience through internships, academic projects, research, or industry exposure in Automotive SystemsHands-on experience through internships, academic projects, research, or industry exposure in RoboticsHands-on experience through internships, academic projects, research, or industry exposure in Consumer ElectronicsHands-on experience through internships, academic projects, research, or industry exposure in Industrial AutomationHands-on experience through internships, academic projects, research, or industry exposure in Edge ComputingCompany OverviewKGS Technology Group is a multinational IT consulting and software development firm headquartered in Alpharetta, GA, with delivery centers in India. It was founded in 2008, and is headquartered in Alpharetta, Georgia, USA, with a workforce of 501-1000 employees. Its website is https://kgstechgroup.com.