Embedded Software Engineer

GEE Group Columbus, Ohio Office 

📍 Columbus, United States 🇺🇸

full-time
mid-level
Posted —

Key Skills

embeddedLinuxPCBmicrocontrollerGIT

Industry

Consumer ElectronicsIndustrial Automation

Job Description

Embedded Software Engineer


Drive the entire product lifecycle from concept to production in a rapid R&D environment. You will architect software, design user interfaces, build backends, and validate features across multiple platforms. This role empowers you to juggle simultaneous projects, collaborate with cross-functional teams, partner with third-party developers, and modernize legacy products.


Responsibilities

Software Development & Engineering

  • Program and maintain embedded microcontroller software.
  • Audit and optimize legacy codebases across various platforms.
  • Troubleshoot, test, and validate software and integrated systems.


Hardware & Systems Design

  • Analyze electrical schematic drawings to inform design choices.
  • Evaluate and select appropriate electrical components.
  • Collaborate on the development of comprehensive design requirements and specifications.


Compliance, Documentation & Collaboration

  • Author clear technical documentation and user instructions.
  • Ensure strict adherence to industry compliance and testing standards.
  • Partner with third-party developers, vendors, and cross-functional teams.
  • Provide ongoing engineering support for manufacturing process controls.


Qualifications & Experience

  • Education: B.S. in Computer Science, Electrical Engineering, or a related STEM discipline.
  • Experience: 2+ years of relevant industry experience.


Technical Skills

  • Programming Languages: Working knowledge of C++, C#, and Java.
  • Version Control: Proficient with GIT repositories.
  • Software: Proficient in Microsoft Office products.


Preferred skill's

  • Familiarity with custom embedded Linux distributions utilizing the Yocto Project.
  • Understand precise PID control logic.
  • Experience designing electrical schematics and PCB layouts from concept to production.
  • Knowledge of optimal electrical components.
  • Familiarity of thermodynamics and heat transfer.