Embedded Software Engineer
Swisslinx
Auf einen Blick
- Veröffentlicht:28 November 2024
- Pensum:100%
- Vertrag:Festanstellung
- Sprache:Englisch (Fliessend)
- Arbeitsort:Zurich
On behalf of our client, a market leading medical devices company, Swisslinx is looking for an Embedded Software Engineer with strong experience on wireless systems (ideally Bluetooth).
This is a contract starting ASAP running for an initial 5 months, with likelihood of a 12 month extension. The workplace is in the Zurich region, with 1 day home office offered.
The Embedded Software Engineer will join our client's innovative R+D Team and help design and develop software components, platforms, services and applications, with a focus on developing embedded controller software for Hearing devices.
Your responsibilities would include the following:
* Develop software in accordance with best practices and standard operating procedures
* Collect, review, and refine requirements as required for design and implementation
* Create and maintain software design documents, user guides, interface descriptions, presentations, and introduction documents
* Review software design documents and code changes
* Ensure architectural qualities and apply architecture according to architecture roadmap
* Continuously ensure code quality and clean code, develop new functionalities, maintain and bug fix the code base, maintain an adequate test coverage
* Integrate new software features across systems with software engineers in other teams
* Involve verification teams in the development process and transfer knowledge of code changes
* Contribute to the overall software development environment
* Take on responsibility to sustain the functions of the application and proactively conduct root cause analysis
* Contribute to the continuous refinement / adaptation of design rules, development patterns, coding guidelines, and best practices
* Know and follow standard operating procedures according to the training requirements
* Contribute to the R&D development process: planning, review, refinement of product increments
* Contribute to interdisciplinary agile development teams and participate in the team rituals
* Share and learn R&D knowledge in communities
* Create intellectual property and support IP process
* Co-Design of interfaces (e.g. interfaces with ALM, DSP, Unitron, AB, Phonak Communications, OPS, Wireless Competence Center, ...).
* Embedded software wireless functionalities.
* Exploration and prototyping of new wireless technologies.
* Controller software release coordination.
In order to be considered for this role, you will possess the following skills and experience:
* Bachelor's, Master's degree, or PhD in computer science, electrical engineering or related technical discipline
* Strong wireless (Bluetooth) know-how, either work related or as PhD topic
* 3+ years of professional working experience in state-of-the-art software development technologies and tools
* 3+ years of professional working experience in embedded development
* Very good software developer know-how, e.g. for design and development in C++
* Experience with Git, SVN, RTOS nice to have
* Communication protocols know-how nice to have
* Fluent English skills (German nice to have)
Please note interviews would be conducted via video call, however the role is based 100% in Switzerland. Our client offers:
* 1 day home office possible
* The opportunity to work in a diverse and international environment on a long-term basis
* Modern office in stunning lakeside location
Please note that our client will give preference to locally based candidates in Switzerland.
Are you interested to work in an international environment in one of the most recognised medical brands worldwide? We look forward to receiving your full application.
This is a contract starting ASAP running for an initial 5 months, with likelihood of a 12 month extension. The workplace is in the Zurich region, with 1 day home office offered.
The Embedded Software Engineer will join our client's innovative R+D Team and help design and develop software components, platforms, services and applications, with a focus on developing embedded controller software for Hearing devices.
Your responsibilities would include the following:
* Develop software in accordance with best practices and standard operating procedures
* Collect, review, and refine requirements as required for design and implementation
* Create and maintain software design documents, user guides, interface descriptions, presentations, and introduction documents
* Review software design documents and code changes
* Ensure architectural qualities and apply architecture according to architecture roadmap
* Continuously ensure code quality and clean code, develop new functionalities, maintain and bug fix the code base, maintain an adequate test coverage
* Integrate new software features across systems with software engineers in other teams
* Involve verification teams in the development process and transfer knowledge of code changes
* Contribute to the overall software development environment
* Take on responsibility to sustain the functions of the application and proactively conduct root cause analysis
* Contribute to the continuous refinement / adaptation of design rules, development patterns, coding guidelines, and best practices
* Know and follow standard operating procedures according to the training requirements
* Contribute to the R&D development process: planning, review, refinement of product increments
* Contribute to interdisciplinary agile development teams and participate in the team rituals
* Share and learn R&D knowledge in communities
* Create intellectual property and support IP process
* Co-Design of interfaces (e.g. interfaces with ALM, DSP, Unitron, AB, Phonak Communications, OPS, Wireless Competence Center, ...).
* Embedded software wireless functionalities.
* Exploration and prototyping of new wireless technologies.
* Controller software release coordination.
In order to be considered for this role, you will possess the following skills and experience:
* Bachelor's, Master's degree, or PhD in computer science, electrical engineering or related technical discipline
* Strong wireless (Bluetooth) know-how, either work related or as PhD topic
* 3+ years of professional working experience in state-of-the-art software development technologies and tools
* 3+ years of professional working experience in embedded development
* Very good software developer know-how, e.g. for design and development in C++
* Experience with Git, SVN, RTOS nice to have
* Communication protocols know-how nice to have
* Fluent English skills (German nice to have)
Please note interviews would be conducted via video call, however the role is based 100% in Switzerland. Our client offers:
* 1 day home office possible
* The opportunity to work in a diverse and international environment on a long-term basis
* Modern office in stunning lakeside location
Please note that our client will give preference to locally based candidates in Switzerland.
Are you interested to work in an international environment in one of the most recognised medical brands worldwide? We look forward to receiving your full application.
By applying for this position, I consent to the Swisslinx Group of companies:
- storing my personal information (including name, contact details, Identification and CV information etc.) on their internal or external servers for the purpose of informing me of potential employment opportunities
- using my personal information or
- supplying it to third parties upon express consent for the purpose of informing me of potential job opportunities
- transferring where applicable my personal information to a country outside the EEA/EFTA
I also hereby agree to the Swisslinx privacy policy (http://www.swisslinx.com/en/legal/privacy-policy) and Terms of Use (http://www.swisslinx.com/en/legal/disclaimer)
Kontakt
Swisslinx