Embedded Architect

Halcyon Solutions - Detroit, MI (30+ days ago)3.0

Education and Years of Experience:

  • Bachelor degree in Information Systems or other relevant degree or equivalent industry experience
  • 2+ year experience in an Architecture Role
  • Must be hands-on and will require at least 50% of the time to be hands-on with development (coding)
  • 10+ years experience in enterprise software development

Required Skills/Certifications:

  • Design software of embedded devices and systems from requirements to production and commercial deployment
  • Interface with hardware manufacturers, suppliers, identify Bill of Material Provide technical requirements and guidance for hardware design
  • Hands-on code and design firmware Analyze and enhance efficiency, stability and scalability of system resources
  • Support software QA and optimize I/O performance Provide post production support

Soft skills:

  • Great customer-facing and consultative skills
  • High flexibility adaptable to different situations
  • Demonstrate sustained initiative, proven ability to work independently and take on complex tasks with minimal direction
  • Solid creativity and innovation Ability to understand issues and take appropriate action

Senior Developer Specialization:

  • Embedded Development
  • At least 5 years of solid programming experience in C or C++ Strong skills in C or C++ development for 16/32 bit micro controllers, along with some knowledge of Assembly Experience in embedded architecture and system definition of complex multiprocessor systems
  • Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
  • Adequate knowledge of reading schematics and data sheets for components
  • Knowledge on CAN, LIN and OBD-II Experience with AutoSAR and/or dSpace's System Desk
  • Experience with Hard Real-time embedded applications
  • Experience with tools such as CANalyzer, CANoe, CANape, vFLASH
  • Strong experience working in multi-disciplinary teams Full software development life cycle experience, including tasks such as requirements generation, design reviews, implementation and validation of design.

Job Type: Contract

Salary: $65.00 to $70.00 /hour