Skip to content

Wayne State University

Aim Higher

Jul 3 / Susan Crowley

Illuminating Concepts – 2 Job Opportunities

Job Descriptions – Illuminating Concepts - www.illuminatingconcepts.com  
Firmware Engineer
Reports to: Sr. Firmware Engineer | Status: Exempt | Job Code: 04
Purpose: This position will conceive, design, develop, and tests firmware solutions for a wireless product. The product contains several embedded processors, analog and digital IO, an audio amplifier and a power supply.
Qualifications | Education and/or Experience:
Required
  • 9+ years of experience working with 8, 16, and 32-bit embedded firmware, experience designing, developing, implementing, analyzing, and debugging code written in C
  • Proficiency in 802.15.4 protocol and its derivatives is a must (RF).
  • Proficiency and experience using various code development tools such as compilers, linkers, and programmers.
  • Ability to read and understand schematic, PCB layouts of hardware designs.
  • Expertise in digital bus protocols such as I2C, SPI, UART, and USB.
  • Proficient as a self-managed, self-starter able to work in a rapidly changing environment in full cycle application development
  • Bachelors  or Masters of Science in the field of Electrical Engineering, Computer Engineering, or Computer Science
Essential Functions and responsibilities:
General:
  • Implements best practice methods and techniques for all phases of firmware development including thorough documentation, version control and maintenance
  • Analyze, debug and troubleshoot issues during onsite installations
  • Use lab test equipment such as oscilloscopes, current and voltage meters
  • Ensure understanding of the latest encryption technologies used in wireless networks
  • Develops understanding of analog domains such as measurement of sensors, and audio recording and playback
  • Design, development & validation of firmware on embedded system
  • Troubleshoot and resolve issues
  • Develop conceptual designs and detailed designs in accordance with established engineering processes and update the designs as required
  • Performs other duties as assigned
Interested Parties are asked to submit a letter of interest to resumes@illuminatingconcepts.com
 
Software Engineer
 Reports to: Sr. Software Engineer | Status: Exempt | Job Code: 04
Purpose: This position will design and develop computer software and network control systems. In addition it will provide support to the Sr. Software Engineer to include but not limited to implementing and testing of software.
Supervisory Responsibilities: None
Qualifications | Education and/or Experience:
Required
  • High School Diploma or equivalent degree2-4 years relevant experience as a Software Engineer, preferably in a development and integration capacity
  • Javascript, Linux, C++, php and other languages a plus
  • Experience in Mongodb or any other document oriented storage engine is a plus
Preferred
  • Bachelors of Science in the field of Software Engineering, Computer Science, Computer information systems, or equivalent fields
  • Institute of Electrical and Electronics Engineers (IEEE) certification
Essential Functions and responsibilities:
General:
  • Proficient in full cycle application development
  • Designing, coding and debugging applications in various software languages
  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
  • Object-oriented Design and Analysis (OOA and OOD)
  • Software modeling and simulation
  • Front end graphical user interface design
  • Software testing and quality assurance
  • Performance tuning, improvement, balancing, usability, automation
  • Support, maintain and document software functionality
  • Integrate software with existing systems
Interested Parties are asked to submit a letter of interest to resumes@illuminatingconcepts.com
www.illuminatingconcepts.com 
 
Leave a comment