Expertises (Development)
ISIT, your trusted partner for embedded systems development
Developing reliable, safe and secure embedded software requires advanced skills in electronics, algorithms, dependability and cybersecurity.
At ISIT, we master all these skills to design and build your embedded systems, while meeting regulatory and contractual requirements.
Whether you operate in the medical, automotive, nuclear, aeronautics, space or industrial sectors, our technical teams can adapt to the specificities of your field and the requirements of your market.
By entrusting us with all or part of your software development, you free up your resources to focus on your core business and strategic projects. Rely on ISIT's expertise to design and produce your software product with complete peace of mind.
Our expertises in development
ISIT offers comprehensive support from Proof of Concept to the development of a finalized, validated, safe and secure software product:
- Drafting of technical specifications
- Development of low-level drivers
- Implementation of communication protocols
- Firmware development
- Software porting to a new architecture or platform
- Verification: unit testing, integration testing
- Validation: system testing and acceptance testing
- Code and software compliance auditing
Expertises in development: references
- CANopen & J1939 communication stack development
- Development of safety communication stack CANopen Safety and FSoE
- Software development for HMI sensors (joystick), actuators (solenoid valves)
- Fieldbus bootloader development
- Development of inter-protocol gateways
Technical and Tooling expertise
- Operational safety standards under control:
o IEC 61508
o DO178C
o ISO26262
o IEC 62304
o EN50716/50128
o …
- Cybersecurity standards:
o IEC 62443
o IEC 81001
o IEC 13849
o CRA
o NI (Notified Institutions / contextuel selon usage)
o …
- Technical resources:
o Software workshop: requirements monitoring (ALM), static code analysis, compilers (GCC, IAR, Keil, etc.), dynamic testing, structural code coverage, etc.
o JTAG or specific interfaces