11 days old

Architect - Embedded Systems

Dearborn, MI 48126
  • Job Code
  • Payrate
    $50 To $55

Position Summary:

Architects are responsible for solving broad, technically challenging and complex problems. They demonstrate excellent communication and strong leadership qualities in working with customers or on internal projects. They have developed a broad view of technical solutions and a mature understanding of business value delivered from these solutions, and as such they lead from experience. Lead and manage medium-sized engagements or streams in large complex engagements, manage staffing, budgets, resources and risks for the assigned stream. Aim to be recognized as an expert on industry, processes, business value creation or technology. Build and maintain strong relationships with senior client managers. Contribute to and deliver proposals and take over full responsibility for larger parts of the proposal. Contribute to development through recruitment, knowledge management etc. Responsible for guiding and mentoring more junior colleagues; knowledge-sharing is a well-developed trait of the Architect.

Primary Responsibilities:

Lead and own the architecture definition Serve as an application architect resource in large scale enterprise architecture/frameworks including software, hardware, system, and security architecture Accountable for identification and mitigation of project technology risks Analyze Use Cases required for realization of application software Develop reusable application frameworks, reducing cost, complexity, and overall maintenance of proposed solutions Apply software engineering methods and practices, ensuring on-time, traceable, and fully realized software solution Identify and organize technical development work for project team Experienced in writing white papers, participating in technology discussions via blogs and wikis, contributions to technical communities like open source and involvement in innovation forums. Build prototypes, proof-of-concepts and demonstrations Contribute towards development of proposals in response to RFPs/RFQs

Qualifications Required:


  • 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
  • Education Bachelor degree in Information Systems or other relevant degree or equivalent industry experience Software Architecture & Development Skills
  • Architect, 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
  • 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.

Preferred Specialization:

  • Embedded Development Adequate knowledge of various architecture such as cloud, distributed systems
  • Basic knowledge in Java or C# or other high level language with middle ware experience is a plus


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Architect - Embedded Systems

Randstad Technologies
Dearborn, MI 48126

Share this job

Architect - Embedded Systems

Randstad Technologies
Dearborn, MI

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast