0% found this document useful (0 votes)
22 views4 pages

Am-Tech-Da-07 Embedd SW MGR - 07 Embedded Software Engineer - JD

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views4 pages

Am-Tech-Da-07 Embedd SW MGR - 07 Embedded Software Engineer - JD

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Title 07 Embedded Software Engineer

Job Family Software Engineering


Career Level P2
Skill Type Embedded SW and Test Development
Team Encoding and Metering Team
Job ID AM-TECH-DA-07 EMBEDD SW MGR

About the role


● This position in the Metering and Encoding team focuses on the development of software
that runs embedded devices.
● This position is responsible for developing embedded and application level software and
SDKs, as well as developing, testing, and test software.

Responsibilities
● Development of scalable, reliable, and cost-effective software solutions with an emphasis
on quality, best-practice coding standards, and cost-effectiveness
● Write both unit and integration tests, and develop automation tools for daily tasks
● Help solving field reported issues quickly.
● Build rapid technical prototypes for early customer validation of new technologies
● Communicate regularly with stakeholders, project managers, scrum leaders on the
progress of the scrum assignments.

Key Skills
● Domain Expertise
○ Bachelor’s degree in computer science, engineering plus 5-8 years of
experience in information technology solutions development and 2-3 years
managing teams.
○ Must have strong embedded, test automation software development skills.
○ Must have the ability to provide solutions utilizing best practices for resilience,
scalability and security.
○ Prior experience in telecom, IP networking, healthcare companies where device
development is done.

● Technical Skills
● 7+ years of experience: Embedded software development, Test automation, SDK /
API development.
● Experience in C/C++/Python/Android/iOS development, Android/iOS development
● Experience in software development using programming languages &
tools/services like: Windows, Linux, Shell scripting, GitLab, Jira, Confluence
● Experience in data analysis to identify trends and issues.
● Strong knowledge on Unix/Linux OS, commands, shell scripting, python, JSON
● Agile scrum experience in application development is required.
● Strong knowledge in Gitlab /Bitbucket .
● AWS and ML/AI experience is a plus.

● Mindset and attributes


● Exceptional verbal/written communication and interpersonal skills.
● Strong ability to translate requirements into technical solutions and develop
optimized code that runs flawlessly on devices.
● Exceptional communication skills to interact with external and internal vendors and
clients

Primary Skills Secondary Skills Sourcing Guidelines

● Embedded ● Agile / Scrum ● Candidate should be currently in the role


Software Methodology of software engineer / sr. software
Development – Shell Scripting engineer
C/C++
● Candidates with experience in working on
● Unix/Linux embedded software development and test
automation projects
● Test Automation
OR unit testing ● Look for candidates with strong technical
skills in C/C++ development
● SDK
Development/API ● Experience on IOS / Android will be a big
development plus
Should have Strong knowledge on
● Gitlab /Bitbucket
Unix/Linux OS, commands, shell scripting,
python
○ Look for candidates from R&D
setups / Medical Devices /
OEMs / in vehicle infotainment /
STB – Which means wherever
they have interacted with
hardware devices

Pre-screening Questions

● Can you talk about your experience of working on embedded software development and
test automation projects
● What are the technologies you have extensively worked on in embedded software areas
like C/C++
● Could talk more about your experience of building test automation frameworks

● Can you elaborate your expertise particularly in Unix/Linux OS and also your proficiency in
Shell Scripting
● Can you discuss your experience in translating business requirements into technical
solutions?
Can you share an example of a time when you successfully built rapid technical
prototypes for early customer validation of new technologies?

You might also like