Embedded Electrical Engineer

Posted 5 Days Ago
Be an Early Applicant
Hiawatha, IA, USA
In-Office
Mid level
Hardware • Financial Services • Industrial • Manufacturing
The Role
Design, develop, test, and debug firmware for microcontroller and microprocessor platforms. Author software requirements and SOWs, manage code integration with external vendors, perform hardware bring-up and production test development, and collaborate across electrical, mechanical, systems, and manufacturing teams to meet defense-grade quality and compliance.
Summary Generated by Built In

Job Description:

Job Title: Embedded Electrical Engineer

Reports to: VP, Engineering

Department: Engineering

Work Model:  Full-time, on-site – No Travel Required

Schedule: Monday – Friday 8am-5pm

 

Company & Benefit Information

At Crystal Group, we do hard things – designing and building rugged tech and tech solutions that provide predictable performance in the world’s most unforgiving environments. As a 100% employee-owned company, here you take extreme ownership of your role and work and invest in your own success and that of your teammates. Together we use a zero limits approach to wow our customers.

Crystal Group offers a comprehensive benefits package including:

  • Medical/dental/vision insurance
  • Paid time off
  • Tuition reimbursement
  • Wellness programs
  • Participation in our Employee Stock Ownership Plan (ESOP)
  • On-Site Gym

Job Summary

Crystal Group is seeking an Embedded Electrical Engineer to support the development and integration of rugged embedded computing solutions for defense and industrial applications. This role is responsible for architecting, authoring, and debugging software and firmware for custom electronic assemblies containing a variety of programmable devices.  The role also serves as the technical bridge between internal engineering teams and external software development partners, helping define software requirements, manage code integration processes, and ensure embedded systems are developed to meet customer and program expectations.

Essential Functions

The ideal candidate has a strong background in embedded systems development, deep expertise in C programming, and experience testing and debugging programmable devices to validate software functionality. This individual will help establish and maintain software design documentation, code management processes, and technical requirements for outsourced development efforts.

  • This is a highly collaborative role that combines embedded software expertise, hardware testing and troubleshooting, systems-level understanding, vendor coordination, and technical leadership.
  • Develop, test and debug firmware for a variety of microcontroller and microprocessor platforms
  • Assist with debugging, troubleshooting, and validation of embedded systems hardware in lab and production environments
  • Develop production test scripts and software for COTS and custom programmable devices
  • Support software architecture, integration, and design documentation activities
  • Serve as the primary technical liaison between Crystal Group engineering teams and external software development vendors
  • Develop Statements of Work (SOWs), technical requirements, and software specifications for outsourced embedded software projects
  • Establish and maintain software design files, version control practices, and code management processes
  • Review externally developed code and provide technical guidance to ensure alignment with program requirements and quality standards
  • Collaborate with electrical, mechanical, systems, and manufacturing engineering teams throughout product development
  • Participate in design reviews, requirements reviews, and technical risk assessments
  • Ensure software development activities comply with defense industry standards, customer expectations, and internal engineering processes

Knowledge, Skills and Abilities

  • Proficiency in authoring code in common embedded programming languages such as C
  • Extensive experience working in a mixed software/hardware development and debug environment
  • Proficiency in register-level configuration of programmable devices and interrupt-driven firmware design
  • Understanding of common embedded communication protocols such as I2C, SPI, UART, and USB
  • Ability to navigate and interpret schematic diagrams and printed circuit layouts
  • Ability to use basic electrical test and measurement instrumentation such as digital multimeters, oscilloscopes, and logic probes
  • Basic soldering and electronics modification skills
  • Knowledge of computer hardware and systems integration
  • Understanding of commonly practiced concepts related to electrical engineering theory
  • Ability to multitask to meet several simultaneous project milestones up to and including completion of several projects
  • Ability to use various software programs related to engineering theory (Altium Designer, Autodesk Inventor, AutoCAD)
  • Ability to create, read, and compare technical data sheets

Required Qualifications

  • Must be a US Person (US Citizen, person granted US Permanent Resident Card or any individual who is granted status as a "protected person”)
  • Education requirements (Bachelor’s degree, GED/High School Diploma, Associate’s, etc)

Preferred Qualifications

  • Familiarity with embedded Linux, VxWorks, or similar RTOS environments
  • Experience in application development for Windows and/or Linux
  • Experience working with external development partners or contract engineering firms
  • Understanding of software development lifecycle (SDLC) processes in regulated or mission-critical environments
  • Familiarity with cybersecurity and secure embedded system practices
  • Experience developing code compliant to quality standards such as MISRA-C
  • Exposure to MIL-STD or defense-related compliance standards

Working Conditions

Work is primarily performed in a manufacturing environment with consistent exposure to the manufacturing floor and testing environments. May require lifting up to 25 lbs and standing for extended periods of time.

EEO Statement

Crystal Group, Inc, maintains a program of equal employment opportunity designed to ensure that employment and advancement opportunities are made available to all employees and applicants on the basis of individual qualifications and without regard to race, religion, color, creed, national origin, disability, age, sex, genetic information, military status, or any other classification protected by federal, state, or local laws.

Offer Contingency

All job offers are contingent on the applicant successfully completing the background check, physical assessment and drug screen.

EEO IS THE LAW

EEO IS THE LAW (Spanish)

Pay Transparency Nondiscrimination Provision

Pay Transparency Nondiscrimination Provision (Spanish)

Skills Required

  • Must be a US Person (US Citizen or Permanent Resident or Protected Person)
  • Education (Bachelor's degree, GED/High School Diploma, Associate's, etc.)
  • Proficiency in C (embedded programming)
  • Experience in mixed software/hardware development and debugging
  • Register-level configuration and interrupt-driven firmware design experience
  • Understanding of embedded communication protocols: I2C, SPI, UART, USB
  • Ability to use digital multimeter, oscilloscope, logic probe and basic lab instrumentation
  • Basic soldering and electronics modification skills
  • Ability to read and interpret schematics, PCB layouts, and technical data sheets
  • Experience with Altium Designer, Autodesk Inventor, or AutoCAD
  • Experience developing production test scripts and software for COTS/custom devices
  • Experience authoring software design documentation, version control, and code management practices
  • Experience reviewing external code and providing technical guidance
  • Familiarity with embedded Linux, VxWorks or similar RTOS environments
  • Experience in application development for Windows and/or Linux
  • Experience working with external development partners or contract engineering firms
  • Understanding of SDLC processes in regulated or mission-critical environments
  • Familiarity with cybersecurity and secure embedded system practices
  • Experience developing code compliant with quality standards such as MISRA-C
  • Exposure to MIL-STD or defense-related compliance standards
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
1,200 Employees
Year Founded: 1894

What We Do

Employee Owned Brands is a diversified, 100% employee-owned company that operates various businesses specializing in manufacturing, technology, retail, and financial services.

Similar Jobs

Hybrid
Des Moines, IA, USA
205000 Employees

Wells Fargo Logo Wells Fargo

Personal Banker Sioux City Main

Fintech • Financial Services
Hybrid
Sioux City, IA, USA
205000 Employees

BAE Systems, Inc. Logo BAE Systems, Inc.

Electrical Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Cedar Rapids, IA, USA
40000 Employees
88K-150K Annually

Adstra Logo Adstra

Demand Generation Lead

AdTech • Big Data • Digital Media • Marketing Tech • Database • Automation
In-Office or Remote
2 Locations
175 Employees

Similar Companies Hiring

Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account