Embedded systems engineering is a field of computing that specializes in the development of embedded system within electrical and mechanical installations. The discipline is fundamental in the modern world since embedded systems components comprise nearly 98% of all manufactured microprocessors (Seviora, 2005). For the purpose of my assignment, I interviewed three subjects working at different levels within the discipline. Interviewer 1 is a system engineer intern at a telecommunication company; interviewer 2 is an embedded system engineer at a mobile manufacturing firm with eight years experiencing the industry. Interviewer 3 is a divisional head at a microchip manufacturing company that specializes in cellular embedded components.
According to interviewer 3, the discipline like software and computer engineering requires extensive knowledge in computer programming with a particular focus on C programming language. Writing programming codes is the order of the day for any embedded system practitioner. Interviewer 1 indicated that writing programs in C programming language is the common form of drafting that he undertakes at the firm. Ideally, it consumes nearly six hours of his eight-hour daily shift. Occasionally, he writes e-mails to colleagues as well as prepares reports to senior employees concerning job progress. Interviewer 1 finds code writing to be technical and time-consuming as compared to the e-mails and reports. He asserts that he knew developing programming systems was essential for this particular profession but did not phantom the rigor and thoroughness involved. However, interviewer 1 contends that report writing is the easiest task that he undertakes in the office since he employs little effort and it is not time-consuming.
Contrary to the remarks of Interviewer 1, Interviewer 2 indicated that he found writing e-mails and reports to be difficult due to in-depth indulgence in programming jargon. Ideally, he has been writing programming codes for the past eight years a factor that has enhanced his prowess in the field. However, his current position puts him in charge of a team of ten employees that require close monitoring.
Interviewer 2 asserts that writing memos is so bothersome to the extent he has saved templates on his computer that he routinely utilizes to keep his team up to date. He went on to state that writing skills are essential in the field especially writing computer codes which are the core business for embedded system engineers. That notwithstanding, he indicated that in addition to possessing coding skills, embedded system engineers ought to possess excellent report writing skills since they need to develop technical reports that explain the functioning of their codes to people with limited knowledge in the discipline (Ortoleva, Betrancourt, and Billett, 2016).
Interviewer 3 stated that writing skills are essential, but the importance of each particular form of writing varies from one stage of the profession to the other. Ideally, during the initial stages of a career in embedded systems engineering, writing computer codes is a fundamental aspect of the job that measures one’s competencies and is a determinant for promotion. Junior employees rarely engage in drafting technical reports since all they conduct all their correspondences e through e-mail. However, in the middle level, the importance of writing technical report emerges as one is required to support any written codes with a well-analyzed report (Tenopir and King, 2004). The moment an employee assumes managerial position code writing reduces and e-mail and technical report writing increases. He went on to assert that before the profession he was prepared to undertake code writing but did not phantom report writing would form an essential part of the job.
Boost your grades with a new guide on A+ writing
Learn everything you need about academic writing for free!