{"schemaVersion":"jobsearcher.job.v1","id":"4bce244185e52a219bb76059","url":"https://jobsearcher.com/jobs/4bce244185e52a219bb76059","canonicalUrl":"https://jobsearcher.com/jobs/4bce244185e52a219bb76059","title":"Embedded Software Engineer","description":"Embedded Software EngineerPlease note: No C2C (Corp-to-Corp) arrangements or visa sponsorship are available for this position at this time.Location: Indianapolis, IN or Atlanta, GA (Hybrid – 4 days onsite)Salary: $120,000-$130,000 + BonusWe are seeking an Embedded Software Engineer to develop software for electronic control systems supporting connected consumer products. This role will focus on embedded microcontroller development, software architecture, system validation, and lifecycle support.Responsibilities:Develop embedded software for electronic control systems and connected productsCollaborate with systems, product, and software architecture teams to define requirements and implement new featuresDesign, develop, test, and validate software for real-time embedded applicationsTroubleshoot and resolve software, hardware, and system-level issuesSupport software throughout the full product lifecycle, from concept through production and field supportWork cross-functionally with engineering, manufacturing, and product teams to deliver innovative solutionsRequired Qualifications:5+ years of experience with Embedded C/C++ developmentExperience with Bootloaders, Secure Boot, X509, TLS, and encrypted file systemsExperience with MATLAB, Simulink, LabVIEW, or Model-Based DevelopmentExperience working with embedded control modules and microcontroller-based systemsExperience with communication protocols such as CAN, Modbus, TCP/IP, UART, SPI, or I2CBachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related fieldNice to Have:Experience with HVAC, industrial controls, IoT, or connected productsExposure to AI-assisted software development toolsExperience with real-time embedded systems and test-driven development methodologiesThis is an excellent opportunity to join a highly collaborative engineering team developing next-generation connected products that impact millions of users every day.","company":"First Solutions Group","rawCompany":"first solutions group","city":"Atlanta","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-06-26T13:51:40.108Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"334513","title":"Instruments and Related Products Manufacturing for Measuring, Displaying, and Controlling Industrial Process Variables","slug":"instruments-and-related-products-manufacturing-for-measuring-displaying-and-controlling-industrial-process-variables"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"Embedded Software EngineerPlease note: No C2C (Corp-to-Corp) arrangements or visa sponsorship are available for this position at this time.Location: Indianapolis, IN or Atlanta, GA (Hybrid – 4 days onsite)Salary: $120,000-$130,000 + BonusWe are seeking an Embedded Software Engineer to develop software for electronic control systems supporting connected consumer products. This role will focus on embedded microcontroller development, software architecture, system validation, and lifecycle support.Responsibilities:Develop embedded software for electronic control systems and connected productsCollaborate with systems, product, and software architecture teams to define requirements and implement new featuresDesign, develop, test, and validate software for real-time embedded applicationsTroubleshoot and resolve software, hardware, and system-level issuesSupport software throughout the full product lifecycle, from concept through production and field supportWork cross-functionally with engineering, manufacturing, and product teams to deliver innovative solutionsRequired Qualifications:5+ years of experience with Embedded C/C++ developmentExperience with Bootloaders, Secure Boot, X509, TLS, and encrypted file systemsExperience with MATLAB, Simulink, LabVIEW, or Model-Based DevelopmentExperience working with embedded control modules and microcontroller-based systemsExperience with communication protocols such as CAN, Modbus, TCP/IP, UART, SPI, or I2CBachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related fieldNice to Have:Experience with HVAC, industrial controls, IoT, or connected productsExposure to AI-assisted software development toolsExperience with real-time embedded systems and test-driven development methodologiesThis is an excellent opportunity to join a highly collaborative engineering team developing next-generation connected products that impact millions of users every day.","datePosted":"2026-06-26T13:51:40.108Z","dateModified":"2026-06-26T13:51:40.108Z","hiringOrganization":{"@type":"Organization","name":"First Solutions Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Atlanta","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4bce244185e52a219bb76059"},"url":"https://jobsearcher.com/jobs/4bce244185e52a219bb76059"}}