Embedded Software Engineer - Electrical Systems

company banner
Gables Search Group
Embedded, Software, Engineer, Systems, Development, Engineering, Computer, Linux, DSP, Network, OpenGL, Python, Perl, GPS, TCP, IP
Full Time

Job Description

Embedded Software Engineer - Electrical Systems

We are looking for an Embedded Software Engineer who will participates in a team environment to design, implement, integrate, and test embedded software and systems for commercial and military products. The position requires the application of the principles and techniques of computer science, engineering, and mathematical analysis.

Embedded Software Engineer Responsibilities:

  • Design, build, and test embedded software and systems for commercial and military products
  • Development and management of software and system requirements and design documentation
  • Produce project technical documentation required to meet internal, customer, and/or contractual requirements
  • Support all aspects of prototype debug, testing and demonstration
  • Support of product pre-production documentation and delivery
  • Assist in transitioning products to recurring production environment
  • All employees are expected to be in compliance with government and corporate laws, rules, regulations, policies, and procedures


Embedded Software Engineer Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent required
  • 5-15 years of relevant experience, or a Master's degree with 8 years of experience (6 or more years with real-time embedded systems)
  • Experience in MIL-STD-498 and/or DO-178B/C in CMMI level 3+ Safety Critical development environment
  • Experience developing and maintaining software and system requirements and design documentation
  • Extensive C/C++ experience including Object-Oriented Design in a real-time environment
  • Experience developing software in a Linux-based environment
  • Experience with software management tools (e.g., Git, Synergy)
  • Excellent knowledge of Agile and Waterfall Software Development models
  • Ability to convert complex MatLab Simulink functions into real-time executable code in product applications
  • Design experience in a secondary discipline such as analog or digital design, signal processing, DSP development
  • Knowledge of one or more of the following: Network programming; UI development (e.g., QT/QML/OpenGL); Scripting (Shell, Python, Perl)
  • Familiarity with GPS, IMUs and other motion and position measuring devices.
  • Ability to write and maintain Linux kernel modules
  • Experience in implementation of DOD 8500.1/.2 Information Assurance is desirable
  • Proficient with fault-tolerant digital sensor systems used in military and commercial hardware is a plus.
  • TCP/IP, UDP, Serial, GPIO
  • Experience developing code and programming microcontrollers (PIC)


Embedded Software Engineer Benefits:
  • This position provides full benefits as well as Relocation and Interview Expenses


Company Information

Gables Search Group headquartered in Cleveland, Ohio has been a leader in search and placement nationwide since 2002. Our company specializes in both direct and contract (temporary) staffing in all industries and disciplines.

Each member of our highly trained and experienced sales and recruiting team is committed to identifying a company’s needs and providing them with the most marketable candidate to fit their goals.

Gables Search Group is a member of the Top Echelon Network, the largest network of search firms in the United States with over 1,500 recruiters. Having this many recruiters at our finger tips, allows us to fill any role a hiring manager needs anywhere in the United States, thus making us a leader in finding qualified candidates for our hiring managers and great jobs for our job seekers.

Dice Id : 90934198
Position Id : 69270a41-dd5b-4581-9c84-41a0f2b3b4cd
Originally Posted : 2 months ago

Similar Positions at Gables Search Group

Software Engineer
  • Washington, DC
  • 17 hours ago
Full Stack Senior Software Engineer
  • Ellicott City, MD
  • 17 hours ago
Embedded Software Engineer
  • Mentor, OH
  • 17 hours ago
Embedded Software Engineer - 2
  • Buffalo, NY
  • 17 hours ago
Senior Embedded Software Engineer
  • Mentor, OH
  • 17 hours ago
Embedded Software Engineer - 2
  • Syracuse, NY
  • 17 hours ago
Embedded Software Engineer - 2
  • Rochester, NY
  • 17 hours ago
Senior Embedded Software Engineer
  • Novi, MI
  • 17 hours ago
AUTOSAR Embedded Software Engineer
  • Novi, MI
  • 17 hours ago
Embedded Software Engineer
  • Southfield, MI
  • 17 hours ago