Logo
Insight Global

Edge / Gateway Software Developer (C++, Linux)

Insight Global, Apex, North Carolina, United States, 27502

Save Job

Day to Day: Insight Global is seeking an Edge / Gateway Software Developer to work in a hybrid setting for a client in Apex, NC. In this role, you will work with a team that is responsible for design, implementation, documentation, and delivery of hardware-agnostic edge device firmware. You will ensure firmware scalability, backward compatibility, and alignment with future technology needs. Lead the design, implementation, documentation, and delivery of hardware-agnostic edge device firmware. Ensure firmware scalability, backward compatibility, and alignment with future technology needs. Partner with project management and business stakeholders to plan firmware development deliverables within new product development projects. Collaborate with Product Management and Business Analysts to plan and prioritize sprints, delivering iterative business value. Research, prototype, and evaluate technology solutions. Perform data-driven analyses to address design and compatibility issues across edge devices, mobile, and cloud ecosystems.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal. com.

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ . Pluses: Full stack development experience in the cloud, mobile, and/or servers Experience with ARM 64-bit architecture Experience with Jira and SAFe RESTful APIs, gRPC, and cybersecurity best practices. Embedded UI frameworks like Qt, GTK, LVGL (preferred). Must haves: Bachelors degree in Computer Science, Electrical/Computer Engineering, or a related field. 3+ years of experience in firmware development for Linux-based embedded devices or microcontrollers (preferably ARM 32-bit architecture). 4+ years of experience in integrating IoT device development and cloud-connected embedded systems. Experience with C / C++ development and debugging in a Linux environment with imbedded Linux devises. Experience with Bash scripting language