Incentives: Benefits, 401k, HAS, FSA, help pay for school, growth opportunities, summer hours, 120 hrs PTO (grows the longer at company)
***Relocation Package Offered***
Must-Haves
Bachelor's in Computer Science (knowledge in electrical engineering and embedded systems preferred)
5+ years of professional software development using C/C++ with having worked on electronic controls
Experience working with both software and hardware troubleshooting (such as electrical schematics, software debuggers and emulators, compilers, linkers, etc.)
Experience using formal Software behavior specification approaches such as UML, OO, State Machines, Data Flow Diagrams, and Flow-Charts
Experience with Software Quality Control under IEC, ISO, UL, DO-178C, or any other formal software management systems
Understanding and experience with lab equipment (oscilloscopes, meters, logic analyzers, etc.)
Plusses
Experience with Git and Jenkins
Experience in an Agile/Scrum environment (Atlassian, JIRA/Confluence, etc.)
7+ years in a Linux environment (preferably 10+)
Coming from a program that teaches software embedded technologies such as UNH
Experience at Honeywell or Medtronic (Because they make similar products)
Day-to-day
Insight Global is looking for a Sr. Embedded Software Engineer for a manufacturing company in Connecticut. This engineer will be responsible for designing, programming, and testing new features and solving reported defects for the embedded products including timers and touch screen controllers. They will help architect the software for these Linux or Real Time OS controllers with SOMs, videos, sounds, Wi-Fi, and Bluetooth capabilities. Furthermore, they are going to configure and modify device drivers and OS kernels for each function in an RTOS or LINUX environment. This engineer work hand in hand with the hardware team to tackle deliverables and keeps documentation up to date on fundamental technologies and best practices in security coding. On a day-to-day they will attend daily scrum meetings and work on projects for designing, architecting, and delivering custom circuit boards for customers based on their needs. If you are looking to be a critical contributor to design and delivery in the embedded software space, this could be the perfect role for you!