Embedded Software Engineer: Start-Up
Job Description
Embedded Software Engineer with strong Embedded C programming experience required by innovative Irish company in Leinster to bring products from prototype to full commercialisation.
REQUIREMENTS:
- BSc Degree in Computer Science or Software Engineering
- 3+ years of experience in Embedded Programming
- Demonstrates the ability to develop software code for embedded products using C programming language
- Demonstrates the ability to develop software requirements documentation based on customer/market requirements as well as software test documentation
- Demonstrates the ability to take a product concept or prototype to full commercialisation (transfer to production), including verification of design outputs and validation to market requirements
- Demonstrates the ability to communicate project status updates and actively participate in design reviews.
- Managing & Leadership skills – Demonstrates the potential to manage development projects
ADVANTAGEOUS EXPERIENCE:
- Cloud-based solutions
- IoT platforms
- Wireless communication technologies
- Database (SQL) & dashboard development
- Object-oriented programming
- Unit testing
- Data analytics
- Software versioning and repository tools such as Bitbucket/Git
- Software bug tracking tools (e.g. Jira)
- C#
- Javascript
- Python
- .NET
- STM-based microcontrollers
RESPONSIBILITIES:
-
Draft / develop software requirement specifications for the discipline based on high-level market requirements
-
Deliver/support with any Proof of Concept work, focusing on any uncertain design aspects / features
-
Develop product concepts taking inputs from the multidisciplinary team
-
Develop detailed design outputs, including software code and release notes
-
Draft software test protocols as part of design verification activities, execute any testing as necessary, and produce test reports
-
Interface to and support the R&D division as & when necessary
-
Manage change control within the product lifecycle
-
Identify design improvements and value engineering opportunities
-
Participate in field deployments of prototype / pilot devices, which may include some ad-hoc travel
-
Attend design reviews and project technical progress meetings
-
Liaise with both internal and external stakeholders, including key suppliers, test houses, industry and academic partners / collaborators
-
Engage in appropriate training and development opportunities as required
emer@emtechrecruitment.ie